home *** CD-ROM | disk | FTP | other *** search
/ Underground / Underground CD1.iso / other / how-to.pl / CDROM-HOWTO.pl.txt < prev    next >
Encoding:
Text File  |  1998-09-17  |  73.4 KB  |  2,377 lines

  1.   CDROM w Linux-ie
  2.   Autor: Jeff Tranter, tranter@pobox.com
  3.   v1.13, 23 Stycznia 1998
  4.   Wersja polska: Bartosz Maruszewski B.Maruszewski@jtz.org.pl
  5.   v1.1, 28 Sierpnia 1998
  6.  
  7.  
  8.   Dokument ten opisuje jak zainstalowaµ, skonfigurowaµ i u┐ywaµ napΩdy
  9.   CD-ROM pod Linux-em. Znajduje siΩ tu lista obs│ugiwanego sprzΩtu oraz
  10.   odpowiedzi na wiele czΩsto zadawanych pyta±. Celem tego dokumentu jest
  11.   jak najszybsze wprowadzenie nowego u┐ytkownika oraz zmniejszenie ruchu
  12.   na grupach i listach dyskusyjnych.  Dokument ten zosta│ napisany w
  13.   standardzie ISO-8859-2.  Orygina│ tego dokumentu znajduje siΩ pod
  14.   adresem www.shop.de.
  15.  
  16.   1.  Wprowadzenie.
  17.  
  18.  
  19.   To jest dokument "Linux CD-ROM HOWTO". Przeznaczony on jest jako
  20.   szybki podrΩcznik zawieraj▒cy wszystko co musisz wiedzieµ, aby
  21.   zainstalowaµ i skonfigurowaµ CD-ROM pod Linux-em. Zawarte s▒ tutaj
  22.   tak┐e odpowiedzi na czΩsto zadawane pytania oraz podane s▒ odwo│ania
  23.   do innych ╝r≤de│ informacji zwi▒zanych z aplikacjami i technik▒ CD-
  24.   ROM.
  25.  
  26.  
  27.   1.1.  PodziΩkowania.
  28.  
  29.  
  30.   WiΩkszo╢µ z tych informacji pochodzi z dokumentaji, z plik≤w
  31.   ╝r≤d│owych dostarczanych wraz z j▒drem Linux-a, z FAQ grupy
  32.   dyskusyjnej alt.cd-rom <news:alt.cd-rom> oraz od u┐ytkownik≤w Linux-a.
  33.  
  34.   DziΩki pakietowi sgml-tools
  35.   <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/utils/text/> dokument ten
  36.   jest dostΩpny w kilku formatach, wszystkie wygenerowane z jednego
  37.   pliku ╝r≤d│owego.
  38.  
  39.  
  40.   1.2.  Historia dokumentu.
  41.  
  42.  
  43.  
  44.      Wersja 1.0
  45.         Pierwsza wersja dostΩpna publicznie.
  46.  
  47.  
  48.      Wersja 1.1
  49.         CDU33A jest wyra╝nie obs│ugiwany od j▒dra 1.1.20; uwagi na temat
  50.         Reveal FIX; info na temat czytania ╢cie┐ek audio; info na temat
  51.         kilku sterownik≤w alfa; dodano sekcjΩ Rozwi▒zywanie problem≤w;
  52.         kilka innych mniejszych dodatk≤w.
  53.  
  54.  
  55.      Wersja 1.2
  56.         system plik≤w ISO-9660 musi byµ montowany tylko-do-odczytu
  57.         pocz▒wszy od j▒dra 1.1.33; wyja╢nione, ┐e SB16 SCSI jest
  58.         obs│ugiwane i nowsze napΩdy Aztech nie s▒; odwo│ania do
  59.         program≤w photocd i xpcd; notka na temat nowej cechy SBPCD "auto
  60.         eject".
  61.  
  62.  
  63.      Wersja 1.3
  64.         Ma│a zmiana co do tego, ┐e cecha "eject" w SBPCD jest domy╢lnie
  65.         wy│▒czona od j▒dra 1.1.49; dodana informacja o dyskach XA i jak
  66.         je zidentyfikowaµ
  67.      Wersja 1.4
  68.         HOWTO dostΩpne jest teraz w innych jΩzykach; napΩdy IBM i
  69.         Longshine s▒ obs│ugiwane przez SBPCD; alfa sterownik dla napΩd≤w
  70.         Aztech; sterownik CDU-33 ju┐ nie szuka automatycznie, obs│uguje
  71.         PhotoCD i audio; obs│ugiwane s▒ wiΩcej ni┐ 2 napΩdy SCSI; nowy
  72.         sterownik dla IDE; przypomnienie o sprawdzeniu ustawienia
  73.         zworek; mo┐na ju┐ ustawiµ SBPCD auto-eject przez IOCTL; lista
  74.         napΩd≤w z obs│ug▒ wielosesyjno╢ci; pytanie na temat b│yskania
  75.         ╢wiate│ka na CDU-33
  76.  
  77.  
  78.      Wersja 1.5
  79.         Du┐a aktualizacja (by│em zajΩty); dokument umieszczony w
  80.         warunkach GPL; informacja na temat wielu nowych sterownik≤w w
  81.         j▒drze; wiΩcej informacji na temat konfiguracji i rozwi▒zywania
  82.         problem≤w; dodano wiele odwo│a± HTML; i wiele innych mniejszych
  83.         zmian.
  84.  
  85.  
  86.      Wersja 1.6
  87.         Dodane odwo│anie do programu eject; pytanie o │atΩ dla praw
  88.         dostΩpu plik≤w; odwo│anie do strony Creative Labs; odwo│anie do
  89.         FAQ ATA/EIDE i serwera FTP; uwaga, ┐e wiele napΩd≤w Creative
  90.         Labs i Mitsumi to ju┐ EIDE; wzmianka o Supermount; napΩdy podane
  91.         jako obs│uguj▒ce dane cyfrowe s▒ przestarza│e, zobacz cdda2wav;
  92.         wiΩcej informacji na temat zapisu p│yt CD; informacja o
  93.         wielodyskowych napΩdach EIDE; poprawione kilka lietr≤wek.
  94.  
  95.  
  96.      Wersja 1.7
  97.         nowa wersja j▒dra; wiΩkszo╢µ plik≤w README zosta│▒ przeniesiona
  98.         do /usr/src/linux/Documentation; niekt≤re sterowniki nie s▒ ju┐
  99.         eksperymentalne; kilka nastΩpnych obs│ugiwanych napΩd≤w; wyra╝ne
  100.         wskazanie, ┐e wiΩkszo╢µ napΩd≤w jest teraz IDE/ATAPI; dodane
  101.         pytania o obs│ugΩ Plug and Play i identyfikacji prΩdko╢ci
  102.         napΩdu; listy dyskusyjne vger zosta│y zamkniΩte; inne r≤┐ne
  103.         drobne zmiany.
  104.  
  105.  
  106.      Wersja 1.8
  107.         pytania o to czemu CD-ROM przestaje pracowaµ po zainstalowaniu;
  108.         sterownik aztcd obs│uguje teraz dwa napΩdy CyCDROM; kolejne
  109.         pro╢by, ┐eby nie u┐ywaµ sterownika SBPCD z napΩdami IDE; obs│uga
  110.         zmiany dysk≤w w niekt≤rych napΩdach ATAPI; uwaga na temat
  111.         (braku) obs│ugi napΩd≤w pod│▒czanych przez port r≤wnoleg│y;
  112.         najnowsze stabilne j▒dro to 2.0; inne r≤┐ne drobne zmiany.
  113.  
  114.  
  115.      Wersja 1.9
  116.         kilka starych pyta± usuniΩte; nowy adres pocztowy autora;
  117.         dostΩpne t│umaczenie Chi±skie; zmienione kilka odwo│a±, aby
  118.         wskazywa│y na najnowsze pakiety program≤w; wiΩcej informacji na
  119.         temat ksi▒┐ek multimedialnych; ma│e zmiany liter≤wek i
  120.         gramatyczne.
  121.  
  122.  
  123.      Wersja 1.10
  124.         wyja╢nienie, ┐e nowe napΩdy Aztech s▒ ATAPI; dodane opcje CDU31A
  125.         dla modularnego sterownika; opcja montowania do czytania plik≤w
  126.         ukrytych; doda│em sze╢ciomiesiΩczn▒ "datΩ wa┐no╢ci"; nowy URL do
  127.         strony WWW o ksi▒┐ce; mniejsze zmiany liter≤wek i gramatyczne.
  128.  
  129.  
  130.      Wersja 1.11
  131.         dodane odwo│ania na temat napΩd≤w pod│▒czanych przez porty
  132.         r≤wnoleg│e; dodana informacja o sterowniku bpcd; nowy URL dla
  133.         wersji Chi±skiej; kolejny sterownik CR-56x; informacje na temat
  134.         startowalnych (bootable) p│yt; odpowied╝ na pytanie o CD-ROM
  135.         API; "Linux Multimedia Guide" jest teraz dostΩpny po japo±sku i
  136.         francusku.
  137.  
  138.      Wersja 1.12
  139.         dodany odwo│anie do polskiego t│umaczenia; CD-Writing ju┐ nie
  140.         jest mini-HOWTO; dodane dwa pytania odno╢nie systemu plik≤w
  141.         Joliet
  142.  
  143.  
  144.      Wersja 1.13
  145.         dodane pozycje dla indeksu [Od t│um.: jeszcze nie w polskiej
  146.         wersji.]; HOWTO umieszczone pod licencj▒ LDP zamiast GPL;
  147.         SuperProbe zamienione na odwo│anie do automountera opartego na
  148.         j▒drze.
  149.  
  150.  
  151.   1.3.  Nowe wersje tego dokumentu.
  152.  
  153.  
  154.   Nowe wersje bΩd▒ wysy│ane okresowo na grupΩ dyskusyjn▒
  155.   comp.os.linux.answers <news:comp.os.linux.answers>. BΩd▒ tak┐e
  156.   umieszczane w r≤┐nych archiwach sk│aduj▒cych takie dokumenty w│▒cznie
  157.   z ftp.icm.edu.pl <ftp://ftp.icm.edu.pl/pub/Linux/sunsite/docs/HOWTO/>
  158.   - polsk▒ kopi▒ SunSITE.
  159.  
  160.   Hipertekstowe wersje tego i wielu innych HOWTO s▒ dostΩpne na wielu
  161.   strona WWW, w│▒czaj▒c http://sunsite.icm.edu.pl/
  162.   <http://sunsite.icm.edu.pl/pub/Linux/Documentation>. WiΩkszo╢µ
  163.   dystrybucji Linux-a na CD-ROM-ach zawiera HOWTO, czΩsto w katalogu
  164.   /usr/doc/, mo┐na tak┐e kupiµ drukowane wersje u r≤┐nych dystrybutor≤w.
  165.   Czasami wersje dostΩpne na kompaktach, serwerach ftp, drukowane s▒
  166.   przestarza│e. Je╢li data tego HOWTO jest starsza ni┐ 6 miesiΩcy, to
  167.   przypuszczalnie dostΩpna jest ju┐ nowsza wersja.
  168.  
  169.   Francuskie t│umaczenie Bruno Corneca
  170.   <mailto:cornec@stna7.stna.dgac.fr> dostΩpne jest pod adresem
  171.   ftp.ibp.fr <ftp://ftp.ibp.fr/pub2/linux/french/docs/HOWTO/>.
  172.  
  173.   Japo±skie t│umaczenie Itsushi    Minoura <mailto:minoura@uni.zool.s.u-
  174.   tokyo.ac.jp> dostΩpne jest pod adresem jf.linux.or.jp
  175.   <http://jf.linux.or.jp/JF/JF.html/>.
  176.  
  177.   Chi±skie t│umaczenie (kodowanie BIG-5) Yung-kang Wu
  178.   <mailto:yorkwu@ms4.hinet.net> dostΩpne jest pod adresem
  179.   linux.ntcic.edu.tw
  180.   <http://linux.ntcic.edu.tw/~yorkwu/linux/howto/cdrom/>.
  181.  
  182.   Polskie t│umaczenie w│a╢nie czytasz.
  183.  
  184.   WiΩkszo╢µ t│umacze± tego i innych HOWTO mo┐na tak┐e znale╝µ pod
  185.   adresem ftp.icm.edu.pl
  186.   <ftp://ftp,icm.edu.pl/pub/Linux/sunsite/docs/HOWTO/translations>
  187.  
  188.   Je╢li przet│umaczy│e╢ to HOWTO na inny jΩzyk, daj mi znaµ a do│▒czΩ
  189.   tutaj odwo│anie.
  190.  
  191.  
  192.   1.4.  Komentarze.
  193.  
  194.  
  195.   Polegam na tobie, czytelniku, aby uczyniµ to HOWTO u┐ytecznym. Je╢li
  196.   masz jakie╢ sugestie, poprawki, czy komentarze, proszΩ przy╢lij mi je
  197.   tranter@pobox.com <mailto:tranter@pobox.com>, a spr≤buje zawrzeµ je w
  198.   nastΩpnej wersji.
  199.   Jestem tak┐e chΩtny odpowiadaµ na og≤lne pytania dotycz▒ce CD-ROM-≤w w
  200.   Linux-ie. Zanim zadasz takie pytanie, przeczytaj proszΩ wszystkie
  201.   informacje zawarte tutaj, a potem wy╢lij mi szczeg≤│owe informacje o
  202.   twoim problemie. Nie zadawaj proszΩ pyta± na temat u┐ywania CD-ROM-≤w
  203.   w innych systemach ni┐ Linux.
  204.  
  205.   Je╢li wydasz ten dokument na CD-ROM-ie albo w jakiej╢ trwa│ej kopii,
  206.   to prosi│bym o przys│anie mi autorskiej kopii; zapytaj mnie poczt▒
  207.   elektroniczn▒ o zwyk│y adres pocztowy. Rozwa┐ tak┐e czy mo┐esz
  208.   udzieliµ jakiej╢ dotacji na rzecz "Linux Documentation Project", aby
  209.   wspom≤c darmow▒ dokumentacjΩ dla Linux-a. Skontaktuj siΩ z
  210.   koordynatorem Linux HOWTO, Timem Bynamem <mailto:linux-
  211.   howto@sunsite.unc.edu>, aby uzyskaµ wiΩcej informacji.
  212.  
  213.  
  214.   1.5.  Warunki dystrybucja.
  215.  
  216.  
  217.   Prawa autorskie nale┐▒ do Jeffa Trantera (C) 1995-1998.
  218.  
  219.   Dokument ten mo┐e byµ dystrybuowany na warunkach ustalonych w licencji
  220.   LDP (
  221.   <http://sunsite.icm.edu.pl/pub/Linux/Documentation/COPYRIGHT.html>)
  222.  
  223.  
  224.   2.  Technologia CD-ROM.
  225.  
  226.  
  227.  
  228.   "CD-ROM jest pamiΩci▒ tylko-do-odczytu a system audio dla p│yt kompaktowych
  229.   jest dostΩpny jako pakiet danych cyfrowych. Kiedy s│uchasz
  230.   p│yt z muzyk▒, w│≤┐ proszΩ wtyczkΩ od s│uchawek do karty d╝wiΩkowej."
  231.   -- z podrΩcznika CD-ROM-u
  232.  
  233.  
  234.  
  235.   Nie panikuj! ªwiat technologii CD-ROM nie jest taki skomplikowany jak
  236.   tw≤j podrΩcznik.
  237.  
  238.   CD-ROM to skr≤t od "Compact Disc Read Only Memory", no╢nik danych
  239.   wykorzystuj▒cy laser optyczny, aby mikroskopijne zag│Ωbienia na
  240.   aluminiowanej warstwie dysku poliwΩglanowego. Ten sam format u┐ywany
  241.   jest dla p│yt muzycznych. Z powodu du┐ej pojemno╢ci, niezawodno╢ci i
  242.   niskiego kosztu, CD-ROM sta│ siΩ najbardziej popularnym medium do
  243.   zapisywania danych.
  244.  
  245.   Pojemno╢µ CD-ROM-u to oko│o 650 MB, r≤wnowarto╢µ 500 dyskietek 3,5"
  246.   lub 250.000 wklepanych stron.
  247.  
  248.   NapΩdy pierwszej generacji (znane jako pojedynczej prΩdko╢ci),
  249.   pracowa│y z prΩdko╢ci▒ ok. 150 kb/s. Producenci sprzΩtu zaprezentowali
  250.   potem napΩdu podw≤jnej prΩdko╢ci (300 kb/s), czterokrotnej prΩdko╢ci
  251.   (600 kb/s) i szybsze. Kiedy ja to piszΩ, s▒ ju┐ dostΩpne napΩdu o
  252.   prΩdko╢ci 24-krotnej.
  253.  
  254.   WiΩkszo╢µ napΩd≤w CD-ROM u┐ywa albo "Small Computer Systems Interface"
  255.   (SCSI), ulepszony interfejs IDE ATAPI, albo interfejs sprzedawcy. Maj▒
  256.   zwykle tak┐e mo┐liwo╢µ s│uchania p│yt muzycznych poprzez zewnΩtrzne
  257.   s│uchawki, albo wyj╢cie zewnΩtrzne. Niekt≤re kompakty pozwalaj▒ tak┐e
  258.   na czytanie ramek danych z kompaktu muzycznego w formie cyfrowej.
  259.  
  260.   CD-ROM-y s▒ zwykle sformatowane systemem plik≤w ISO-9660 (wcze╢niej
  261.   zwanym High Sierra). Format ten ogranicza nazwy plik≤w do stylu MS-
  262.   DOS-a (8+3). Rock Ridge Extensions wykorzystuje niezdefiniowane pola w
  263.   standardzie ISO-9660, aby obs│ugiwaµ d│u┐sze nazwy i dodatkowo
  264.   informacje typowo unix-owe (w│a╢ciciel pliku, symboliczne dowi▒zania
  265.   itp.)
  266.  
  267.   PhotoCD to standard rozwiniΩty przez Kodak-a dla zapisywania
  268.   fotografii jako danych cyfrowych na CD-ROM-ach. Posiadaj▒c odpowiednie
  269.   oprogramowanie, mo┐esz te obrazki ogl▒daµ, obrabiaµ je lub wys│aµ na
  270.   drukarkΩ. Informacje mog▒ byµ p≤╝niej dodane do PhotoCD; jest to znane
  271.   jako wielosesyjno╢µ.
  272.  
  273.   Nagrywarki CD (CD-R) s▒ tak┐e dostΩpne i s▒ coraz bardziej op│acalne.
  274.   U┐ywaj▒ one innych ╢rodk≤w i specjalizowanego wyposa┐enia do
  275.   nagrywania, ale p│yta wynikowa mo┐e byµ odczytana przez jakikolwiek
  276.   napΩd CD-ROM.
  277.  
  278.   W przysz│o╢ci spodziewa siΩ, ┐e sprzedawy CD-ROM-≤w zaoferuj▒ nowe
  279.   technologie, kt≤re bΩd▒ zwiΩksza│y pojemno╢µ wraz ze wzrostem
  280.   zapotrzebowania.
  281.  
  282.  
  283.   3.  Obs│ugiwany sprzΩt.
  284.  
  285.  
  286.   W sekcji tej znajduj▒ siΩ sterowniki oraz interfejsy, kt≤re s▒ obecnie
  287.   obs│ugiwane przez Linux-a. Informacje oparte s▒ na najnowszym
  288.   stabilnym j▒drze - 2.0.33. Rozwojowe j▒dra (2.1.x) s▒ tak┐e dostΩpne,
  289.   ale nie ma gwarancji, ┐e bΩd▒ stabilne.
  290.  
  291.   Informacje te s▒ wa┐ne tylko dla Linux-a na platformie Intel. Wiele z
  292.   nich mo┐na tak┐e zastosowaµ dla innych platform, ale nie mam ┐adnych
  293.   do╢wiadcze± czy informacji z pierwszej rΩki.
  294.  
  295.  
  296.   3.1.  NapΩdy ATAPI CD-ROM.
  297.  
  298.  
  299.   ATAPI (ATA Packet Interface) jest protoko│em do kontrolowania urz▒dze±
  300.   masowego zapisu. Tworzy on interfejs ATA (AT Attachment), oficjalna
  301.   standardowa nazwa ANSI dla intrfejs≤w IDE rozwijanych dla napΩd≤w
  302.   dysk≤w twardych. ATAPI jest popularnie stosowany do dysk≤w twardych,
  303.   CD-ROM-≤w, ta╢m i innych urz▒dze±. Obecnie najbardziej popularny
  304.   interfejs - oferuje wiΩkszo╢µ funkcji SCSI, bez drogich kontroler≤w
  305.   czy kabli.
  306.  
  307.   J▒dro Linux-a ma sterownik urz▒dzenia, kt≤ry powinien wsp≤│pracowaµ z
  308.   ka┐dym napΩdem CD-ROM ATAPI. Sprzedawcy dostarczaj▒cy kompatybilne
  309.   napΩdy to: Aztech, Mitsumi, NEC, Sony, Creative Labs i Vertos. Je╢li
  310.   naby│e╢ ostatnio napΩd CD-ROM, szczeg≤lnie je╢li jest on czterokrotnej
  311.   prΩdko╢ci lub szybszy, to jest to prawie na pewno IDE/ATAPI.
  312.  
  313.  
  314.   3.2.  NapΩdy SCSI.
  315.  
  316.  
  317.   SCSI (Small Computer Systems Interface) jest popularnym formatem dla
  318.   napΩd≤w CD-ROM. G│≤wnymi zaletami s▒ rozs▒dnie szybka prΩdko╢µ
  319.   dzia│ania, mo┐liwo╢µ pod│▒czania wielu urz▒dze±, i obs│uga na wielu
  320.   platformach komputerowych. Jedn▒ z wad jest droga karta kontrolera i
  321.   kabli.
  322.  
  323.   Ka┐dy napΩd CD-ROM SCSI z blokami o rozmiarze 512 lub 2048 bajt≤w
  324.   powinien dzia│aµ pod Linxu-em; zawiera siΩ tu stanowcza wiΩkszo╢µ
  325.   napΩd≤w CD-ROM dostΩpnych na rynku.
  326.  
  327.   BΩdziesz tak┐e potrzebowa│ obs│ugiwanej karty SCSI; w SCSI HOWTO
  328.   <ftp://ftp.icm.edu.pl/pub/Linux/sunsite/docs/HOWTO/SCSI-HOWTO>
  329.   znajdziesz wiΩcej informacji na temat interfejs≤w sprzΩtowych.
  330.  
  331.   Zauwa┐, ┐e niekt≤re CD-ROM-y zawieraj▒ swoje w│asne kontrolery ze
  332.   zmodyfikowanym interfejsem, kt≤ry nie jest w peni kompatybilny z SCSI
  333.   (np. mo┐e nie pozwalaµ na dodawanie innych urz▒dze± na szynie SCSI).
  334.   Taki sprzΩt raczej nie bΩdzie dzia│aµ na Linux-ie.
  335.  
  336.  
  337.   3.3.  NapΩdy CD-ROM z w│asnym interfejsem.
  338.  
  339.  
  340.   DostΩpne jest kilka takich CD-ROM-≤w; interfejs jest z regu│y
  341.   dostarczany na karcie d╝wiΩkowej. Proste karty z takimi interfejsami
  342.   r≤wnorzΩdnymi do tych na kartach d╝wiΩkowych s▒ tak┐e dostΩpne. NapΩdy
  343.   te s▒ z regu│y ta±sze i mniejsze ni┐ napΩdy SCSI. G│≤wnymi ich wadami
  344.   s▒ brak stadaryzacji i mo┐liwo╢ci rozszerzania.
  345.  
  346.   Zauwa┐, ┐e w│asne interfejsy s▒ czasami mylnie nazywane interfejsami
  347.   IDE, poniewa┐ tak jak dyski IDE, u┐ywaj▒ prostego interfejsu opartego
  348.   na szynie PC/AT. »eby zwiΩkszyµ ca│e zamieszanie niekt≤rzy dostawcy,
  349.   najczΩ╢ciej Creative Labs, dostarczyli wiele r≤┐nych typ≤w napΩd≤w CD-
  350.   ROM i oferowali swoje interfejsy, interfejsy SCSI i ATAPI na swoich
  351.   kartach d╝wiΩkowych.
  352.  
  353.   W tabeli poni┐ej znajduj▒ siΩ napΩdy CD-ROM z w│asnymi interfejsami,
  354.   kt≤re dzia│aj▒ pod Linux-em. Sterowniki dla dodatkowych urz▒dze± mog▒
  355.   byµ dostΩpne w ostatniej wersji rozwojowej j▒dra albo jako │aty do
  356.   j▒dra. Te drugie mo┐na najczΩ╢ciej znale╝µ na ftp.icm.edu.pl
  357.   <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/kernel/patches/cdrom/>.
  358.   Sprawd╝ tak┐e ostatnie informacje zawarte w plikach README
  359.   dostarczanych wraz z j▒drem Linux-a umieszczonych w katalogu
  360.   /usr/src/linux/Documentation/cdrom.
  361.  
  362.  
  363.                   NapΩdy CD-ROM ze swoimi interfejsami
  364.  
  365.   Sprzedawca      Model       Sterownik w j▒drze  Uwagi
  366.   ------          -----           -------------   --------
  367.   Panasonic       CR-521          sbpcd           1
  368.   Panasonic       CR-522          sbpcd           1
  369.   Panasonic       CR-523          sbpcd           1
  370.   Panasonic       CR-562          sbpcd           1
  371.   Panasonic       CR-563          sbpcd           1
  372.   Creative Labs   CD-200          sbpcd
  373.   IBM             External ISA    sbpcd           2
  374.   Longshine       LCS-7260        sbpcd
  375.   Teac            CD-55A          sbpcd
  376.   Sony            CDU-31A         cdu31a
  377.   Sony            CDU-33A         cdu31a
  378.   Sony            CDU-535         sonycd535       3
  379.   Sony            CDU-531         sonycd535
  380.   Aztech          CDA268-01A      aztcd           4
  381.   Orchid          CDS-3110        aztcd
  382.   Okano/Wearnes   CDD110          aztcd
  383.   Conrad          TXC             aztcd
  384.   CyCDROM         CR520ie         aztcd
  385.   CyCDROM         CR940ie         aztcd
  386.   GoldStar        R420            gscd            5
  387.   Philips/LMS     CM206           cm206           6
  388.   Mitsumi         CRMC LU005S     mcd/mcdx        7, 8
  389.   Mitsumi         FX001           mcd/mcdx        7, 8
  390.   Optics Storage  Dolphin 8000AT  optcd
  391.   Lasermate       CR328A          optcd
  392.   Sanyo           H94A            sjcd
  393.   various         various         isp16           9
  394.   MicroSolutions  Backpack        bpcd
  395.  
  396.  
  397.   Uwagi:
  398.  
  399.  
  400.   1. Te napΩdy mog▒ byµ sprzedawane pod nazw▒ Creative labs, Panasonic,
  401.      matsushita lub Kotobuki.
  402.  
  403.   2. Ten napΩd jest taki sam jak Panasonic CR-562.
  404.  
  405.   3. Mo┐e byµ tak┐e sprzedawany jako Procomm.
  406.  
  407.   4. Ten sterownik jest tylko do CDA268-01A. Inne modele, w│▒cznie z
  408.      CDA268-03I i CDA269-031SE nie maj▒ w│asnych interfejs≤w i powinny
  409.      u┐ywaµ sterownika IDECD (ATAPI) zawartego w j▒drze.
  410.  
  411.   5. Mo┐e byµ tak┐e sprzedawany jako czΩ╢µ pakietu Reveal Multimedia Kit
  412.  
  413.   6. Philips CM205 nie jest obs│ugiwany przez ten sterownik, ale jest
  414.      osobny sterownik alfa lmscd0.4.tar.gz dostΩpny na ftp.icm.edu.pl
  415.      <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/kernel/patches/cdrom/>.
  416.  
  417.   7. Mo┐e byµ tak┐e sprzedawany jako Radio Shack.
  418.  
  419.   8. S▒ dostΩpne dwa sterowniki. "mcd" jest oryginalny i "mcdx" jest
  420.      nowszym z wiΩksz▒ ilo╢ci▒ funkcji (ale mo┐liwe, ┐e mniej stabilny).
  421.  
  422.   9. Ten sterownik dzia│a z napΩdami CD-ROM, kt≤re s▒ do│▒czone do
  423.      interfejsu na kartach d╝wiΩkowych ISP16, MAD16 albo Mozart.
  424.  
  425.   Je╢li napΩd podany w powy┐szej li╢cie nie jest obs│ugiwany przez
  426.   j▒dro, to pewnie musisz uaktualniµ je do nowszej wersji.
  427.  
  428.   Je╢li tw≤j napΩd nie jest kt≤rym╢ z podanych wy┐ej, szczeg≤lnie je╢li
  429.   zosta│ kupiony ostatnio i jest czterokrotnej prΩdko╢ci lub szybszy, to
  430.   najprzypuszczalnej u┐ywa on interfejsu IDE/ATAPI, wymienionego w
  431.   poprzedniej sekcji. Prostym najpopularniejszym b│Ωdem pope│nianym
  432.   przez u┐ytkownik≤w CD-ROM-u na Linux-ie jest zak│adanie, ┐e ka┐dy
  433.   napΩd pod│▒czony do karty SoundBlaster powinien u┐ywaµ sterownika
  434.   SBPCD. Creative Labs i wiΩkszo╢µ innych sprzedawc≤w nie sprzedaj▒ ju┐
  435.   napΩd≤w z w│asnymi interfejsami, przychylaj▒ siΩ do standardu
  436.   ATAPI/IDE.
  437.  
  438.  
  439.   3.4.  NapΩdy pod│▒czane przez porty r≤wnoleg│e.
  440.  
  441.  
  442.   Niekt≤rzy sprzedawcy sprzedaj▒ takie w│a╢nie CD-ROM-y. Jedyny napΩd
  443.   tego rodzaju obs│ugiwany obecnie przez Linux-a, to MicroSolutions
  444.   Backpack.
  445.  
  446.   Sterowniki dla jeszcze kilku takich napΩd≤w s▒ dostΩpne osobno jako
  447.   │aty na j▒dro albo │adowalne modu│y. Najnowsze informacje na ten temat
  448.   mo┐esz znale╝µ pod adresem  <http://www.torque.net/linux-pp.html>.
  449.  
  450.  
  451.   3.5.  Kolejne sterowniki.
  452.  
  453.  
  454.   Jest jeszcze jeden sterownik w j▒drze dla napΩd≤w Panasonic/Matsushita
  455.   CR-56x - pcd-0.29.tar.gz. Napisany zosta│ przez Zoltana Vorosbaranyi.
  456.   Mo┐na go znale╝µ pod adresem ftp.tarki.hu
  457.   <ftp://ftp.tarki.hu/pub/linux/pcd/>.
  458.  
  459.  
  460.  
  461.  
  462.  
  463.   4.  Instalacja.
  464.  
  465.  
  466.  
  467.   1. Instalacja sprzΩtu.
  468.  
  469.   2. Konfiguracja i kompilacja j▒dra.
  470.  
  471.   3. Tworzenie plik≤w urz▒dze± i ustawianie parametr≤w startowych.
  472.  
  473.   4. Startowanie j▒dra.
  474.  
  475.   5. Montowanie no╢nika.
  476.  
  477.   Kolejne sekcje omawiaj▒ ka┐dy ten punkt w szczeg≤│ach.
  478.  
  479.  
  480.   4.1.  Instalacja sprzΩtu.
  481.  
  482.  
  483.   PostΩpuj zgodnie ze wskaz≤wkami producenta, albo popro╢ sprzedawcΩ o
  484.   zainstalowanie. Szczeg≤│y bΩd▒ siΩ r≤┐ni│y w zale┐no╢ci od tego czy
  485.   napΩd jest wewnΩtrzny czy zewnΩtrzny, od typu interfejsu. Nie ma
  486.   ┐adnych specjalnych wymaga± instalacyjnych co do Linux-a. Mo┐esz
  487.   musieµ poustawiaµ odpowiednio zworki na napΩdzie i/lub karcie z
  488.   interfejsem; niekt≤re sterowniki w j▒drze zawieraj▒ pliki README, w
  489.   kt≤rych s▒ takie informacje.
  490.  
  491.   Jak to jest wyja╢nione w pliku ide-cd, CD-ROM-y ATAPI powinny byµ
  492.   ustawione jako "single" lub "master", a nie "slave" je╢li tylko jedno
  493.   urz▒dzenie IDE jest pod│▒czone do interfejsu (chocia┐ w ostatnich
  494.   j▒drach to ograniczenie nie jest ju┐ stosowane).
  495.  
  496.  
  497.   4.2.  Konfiguracja i kompilacja j▒dra.
  498.  
  499.  
  500.   Je╢li instalujesz Linux-a z CD-ROM-u to najprawdopodobniej u┐yjesz
  501.   dyskietek "boot" i/lub "root" dostarczonych jako czΩ╢µ dystrybucji
  502.   Linux-a. Je╢li jest to mo┐liwe, powiniene╢ wybraµ dyskietkΩ startow▒ z
  503.   j▒drem zawieraj▒cym sterownik dla twojego CD-ROM-u. Je╢li nie mo┐esz
  504.   znale╝µ takiej dyskietki, to jest kilka rozwi▒za±:
  505.  
  506.  
  507.   1. Instalacja przez sieµ.
  508.  
  509.   2. Wystartuj DOS-a i zainstaluj pliki Linux-a na swoim dysku twardym
  510.  
  511.   3. Wystartuj DOS-a i stw≤rz odpowiednie dyskietki do instalacji Linux-
  512.      a
  513.  
  514.   4. Znajd╝ kogo╢, kto mo┐e ci zrobiµ dyskietkΩ startow▒ z odpowiednim
  515.      sterownikiem.
  516.  
  517.   W Installation-HOWTO <http://www.jtz.org.pl/Html/Install-
  518.   HOWTO.pl.html> (dostΩpnym r≤wnie┐ w jΩzyku polskim) znajdziesz wiΩcej
  519.   informacji na temat instalacji Linux-a. Je╢li kupi│e╢ Linux-a na CD-
  520.   ROM-ie, to przypuszczalnie zawarte s▒ jakie╢ informacje dotycz▒ce
  521.   instalacji (taka ma│a ksi▒┐eczka wewn▒trz skrzyneczki na bi┐uteriΩ
  522.   i/lub pliki na p│ycie).
  523.  
  524.   Po zainstalowaniu Linux-a, wiΩkszo╢µ u┐ytkownik≤w chce skompilowaµ
  525.   j▒dro, zwykle z jednego z tych powod≤w:
  526.  
  527.  
  528.  
  529.   ╖  aby obs│ugiwaµ napΩd CD-ROM albo inny sprzΩt
  530.  
  531.   ╖  ┐eby mieµ nowsze j▒dro
  532.  
  533.   ╖  ┐eby zwolniµ pamiΩµ minimalizuj▒c rozmiar j▒dra
  534.  
  535.   Szczeg≤│y na temat kompilacji j▒dra mo┐na znale╝µ w Kernel-HOWTO
  536.   <http://www.jtz.org.pl/Html/Kernel-HOWTO.pl.html> dostΩpnym w jΩzyku
  537.   polskim. Ja wspomnΩ tutaj tylko kilka rzeczy specyficznych dla CD-
  538.   ROM-≤w.
  539.  
  540.   Oczywi╢cie, musisz zaznaczyµ obs│ugΩ swojego CD-ROM-u podczas
  541.   wykonywania polecenia "make config".
  542.  
  543.   Je╢li masz CD-ROM ATAPI, to musisz odpowiedzieµ "yes" na te pytania:
  544.  
  545.  
  546.  
  547.        Enhanced IDE/MFM/RLL disk/cdrom/tape support (CONFIG_BLK_DEV_IDE) [Y/n/?]
  548.        Include IDE/ATAPI CDROM support (CONFIG_BLK_DEV_IDECD) [Y/n/?]
  549.  
  550.  
  551.  
  552.  
  553.   dla napΩd≤w SCSI w│▒cz te opcje:
  554.  
  555.  
  556.  
  557.        SCSI support (CONFIG_SCSI) [Y/n/m/?]
  558.        SCSI CD-ROM support (CONFIG_BLK_DEV_SR) [Y/n/m/?]
  559.  
  560.  
  561.  
  562.  
  563.   W│▒cz tak┐e obs│ugΩ swojego kontrolera:
  564.  
  565.  
  566.  
  567.        Adaptec AHA152X support (CONFIG_SCSI_AHA152X) [Y/n/m/?]
  568.  
  569.  
  570.  
  571.  
  572.   Dla napΩd≤w z w│asnymi interfejsami w│▒cz odpowiedni sterownik. Mo┐esz
  573.   u┐yµ tabeli podanej wcze╢niej, aby zobaczyµ jaki sterownik jest
  574.   potrzebny dla twojego modelu.
  575.  
  576.   Wirtualnie wszystkie CD-ROM-y u┐ywaj▒ systemu plik≤w ISO-9660, wiΩc
  577.   musisz tak┐e w│▒czyµ jego obs│ugΩ:
  578.  
  579.  
  580.  
  581.        ISO9660 cdrom filesystem support (CONFIG_ISO9660_FS) [Y/n/m/?]
  582.  
  583.  
  584.  
  585.  
  586.   Chocia┐ nie jest to potrzebne do dzia│ania CD-ROM-u, je╢li masz kartΩ
  587.   d╝wiΩkow▒, kt≤ra jest obs│ugiwana przez Linux-a, to mo┐esz tak┐e
  588.   do│▒czyµ jej obs│ugΩ. Odpowiednim dokumentem bΩdzie tutaj Sound-HOWTO
  589.   <http://www.jtz.org.pl/Html/Sound-HOWTO.pl.html> dostΩpne tak┐e w
  590.   jΩzyku polskim.
  591.  
  592.   Powiniene╢ potem postΩpowaµ zgodnie ze zwyk│▒ procedur▒ kompilacji i
  593.   instalacji j▒dra. Nie startuj nowego j▒dra dop≤ki nie stworzysz plik≤w
  594.   urz▒dze± i nie ustawisz parametr≤w startowych tak jak to jest opisane
  595.   w nastΩpnej sekcji.
  596.  
  597.   Obs│uga systemu plik≤w ISO-9660, tak jak prawie wszystkie sterowniki
  598.   do CD-ROM-≤w mo┐e byµ stworzona jako │adowalny modu│. Pozwala to na
  599.   │adowanie i usuwanie go z pamiΩci bez potrzeby restartu komputera,
  600.   uwalniaj▒c pamiΩµ. Polecam, zeby╢ spr≤bowa│ najpierw zainstalowaµ CD-
  601.   ROM ze sterownikami wkompilowanymi w j▒dro. Jak u┐ywaµ modu│≤w opisane
  602.   jest w dokumentaji do│▒czonej do nich i w Kernel-HOWTO
  603.   <http://www.jtz.org.pl/Html/Kernel-HOWTO.pl.html>.
  604.  
  605.   Je╢li tw≤j napΩd nie jest obs│ugiwany przez twoje j▒dro, to musisz
  606.   pewnie uaktualniµ je.
  607.  
  608.   Mo┐liwe te┐, ┐e musisz u┐yµ sterownika, kt≤ry dostarczany jest osobno.
  609.   To z regu│y │▒czy siΩ z │ataniem j▒dra. Jeszcze raz Kernel-HOWTO
  610.   <http://www.jtz.org.pl/Html/Kernel-HOWTO.pl.html> wyja╢nia jak siΩ to
  611.   robi.
  612.  
  613.   Zauwa┐, ┐e mo┐esz tak┐e wybraµ konfiguracjΩ a'la menu poleceniem "make
  614.   menuconfig" oraz konfiguracjΩ w okienkach X11 "make xconfig".
  615.   Wszystkie trzy rodzaje konfiguracji maj▒ podrΩczn▒ pomoc.
  616.  
  617.  
  618.   4.3.  Tworzenie plik≤w urz▒dze± i ustawianie parametr≤w startowych.
  619.  
  620.  
  621.   J▒dro u┐ywa plik≤w urz▒dze± aby zidentyfikowaµ kt≤rego sterownika
  622.   urz▒dze± u┐yµ. Je╢li masz standardow▒ dystrybucjΩ, to mo┐liwe, ┐e
  623.   stworzy│e╢ te pliki podczas instalacji. Na przyk│ad w Slackware jest
  624.   narzΩdzie setup w postaci menu, kt≤re zawiera ustawienie CD-ROM-u oraz
  625.   wiΩkszo╢µ system≤w ma skrypt /dev/MAKEDEV.  Je╢li nie u┐yjesz tych
  626.   metod, to mo┐esz to zrobiµ rΩcznie, jak to jest opisane dalej w tym
  627.   dokumencie. Nawet je╢li skorzystasz z tych metod, to zaleca siΩ ┐eby╢
  628.   chocia┐ zweryfikowa│ te pliki z informacjami zawartymi tutaj.
  629.  
  630.   Pliki urz▒dze± tworzy siΩ poleceniami wykonywanymi w pow│oce, w
  631.   zale┐no╢ci od twojego napΩdu. Powiniene╢ to robiµ jako root. Zauwa┐,
  632.   ┐e niekt≤re dystrybucje Linux-a mog▒ u┐ywaµ trochΩ innego nazewnictwa
  633.   ni┐ podane tutaj.
  634.  
  635.   Zaleca siΩ tak┐e, ┐eby╢ zrobi│ symboliczne dowi▒zanie do urz▒dzenia
  636.   CD-ROM-u, aby │atwiej je zapamiΩtaµ. Na przyk│ad, dowi▒zanie dla
  637.   napΩdu IDE, kt≤ry jest drugim urz▒dzeniem na drugim interfejsie,
  638.   nale┐y zrobiµ poleceniem:
  639.  
  640.  
  641.  
  642.        # ln -s /dev/hdd /dev/cdrom
  643.  
  644.  
  645.  
  646.  
  647.   Je╢li chcesz s│uchaµ p│yt audio, to bΩdziesz musia│ ustawiµ
  648.   odpowiednie prawa dostΩpu dla pliku urz▒dzenia (tego prawdziwego, a
  649.   nie dowi▒zania), aby pozwoliµ wszystkim u┐ytkownikom z niego czytaµ,
  650.   np.
  651.  
  652.  
  653.  
  654.        # chmod 664 /dev/hdd
  655.        # ls -l /dev/hdd
  656.        brw-rw-r--   1 root     disk      22,  64 Feb  4  1995 /dev/hdd
  657.  
  658.  
  659.  
  660.  
  661.   Podczas startu Linux-a, sterownik urz▒dzenia pr≤buje sprawdziµ czy
  662.   obecne s▒ odpowiednie urz▒dzenia, zwykle robi to, sprawdzaj▒c
  663.   specyficzne adresy. Wiele z tych sterownik≤w sprawdza kilka adres≤w,
  664.   ale z powodu r≤┐nic w konfiguracji, mo┐liwych konflikt≤w urz▒dze±,
  665.   ogranicze± sprzΩtowych, potrzebuj▒ one czasami pomocy w identyfikacji
  666.   adres≤w i innych parametr≤w. WiΩkszo╢µ sterownik≤w obs│uguje opcje
  667.   podawane w linii polece± j▒dra, aby przekazaµ te informacje do
  668.   sterownika urz▒dzenia. Mo┐e siΩ to odbyµ interaktywnie, albo czΩ╢ciej,
  669.   wpisuj▒c tΩ informacjΩ do konfiguracji programu │aduj▒cego system. Np.
  670.   przy LILO, doda│by╢ do swojego pliku /etc/lilo.conf polecenie append,
  671.   takie jak poni┐ej:
  672.  
  673.  
  674.  
  675.        append = "sbpcd=0x230,SoundBlaster"
  676.  
  677.  
  678.  
  679.  
  680.   WiΩcej informacji znajdziesz w dokumentacji do LILO.
  681.  
  682.   W nastΩpnej sekcji om≤wiΩ sprawy dotycz▒ce konkretnych sterownik≤w,
  683.   w│▒cznie z plikami urz▒dze±, parametrami startowymi i mo┐liwo╢ciami
  684.   poszczeg≤lnych sterownik≤w. Przypuszczalnie powiniene╢ przeczytaµ
  685.   tylko sekcjΩ dla twojego typu napΩdu. Pliki README s▒ zwykle w
  686.   katalogu /usr/src/linux/Documentation/cdrom.
  687.  
  688.  
  689.   4.3.1.  Sterownik sbpcd.
  690.  
  691.  
  692.  
  693.   Autor g│≤wny:                   Eberhard Moenkeberg (emoenke@gwdg.de)
  694.   Obs│uga wielosesyjno╢ci:        tak (but not all drives)
  695.   Obs│uga wielu napΩd≤w:          tak
  696.   Obs│uga │adowalnego modu│u:     tak
  697.   Czytanie ramek audio:           tak (CR-562, CR-563, CD-200 only)
  698.   Automatyczne wykrywanie:        tak
  699.   Plik urz▒dzenia:                /dev/sbpcd, major 25
  700.   Plik konfiguracyjny:            sbpcd.h
  701.   Opcja konfiguracyjna dla j▒dra: Matsushita/Panasonic CDROM support?
  702.   Plik README:                    sbpcd
  703.  
  704.  
  705.  
  706.   Sterownik ten przyjmuje nastΩpuj▒ce parametry:
  707.  
  708.  
  709.  
  710.        sbpcd=<io-address>,<interface-type>
  711.  
  712.  
  713.  
  714.  
  715.   Pierwszy parametr to adres bazowy urz▒dzenia (np. 0x230) a <interface-
  716.   type> to jedno z "SoundBlaster", "LaserMate" lub "SPEA". W pliku
  717.   sbpcd.h znajdziesz wskaz≤wki kt≤rego typu interfejsu u┐yµ. Parametr
  718.   sbpcd=0 wy│▒cza automatyczne wykrywanie, wy│▒czaj▒c tym samym
  719.   sterownik.
  720.  
  721.   Plik urz▒dzenia mo┐e byµ stworzony poleceniem:
  722.  
  723.  
  724.  
  725.        # mknod /dev/sbpcd b 25 0
  726.  
  727.   Obs│ugiwane jest do czterech napΩd≤w na kontrolerze. NastΩpne trzy
  728.   napΩdy na pierwszym kontrolerze mia│yby numery poboczne urz▒dzenia od
  729.   1 do 3. Je╢li masz wiΩcej ni┐ jeden kontroler, stw≤rz urz▒dzenia z
  730.   liczb▒ g│≤wn▒ 26, 27 i 28, a┐ do maksimum 4 kontroler≤w (to w sumie 16
  731.   napΩd≤w CD-ROM; mam nadziejΩ, ┐e dla wiΩkszo╢ci u┐ytkownik≤w to
  732.   wystarczaj▒co :-).
  733.  
  734.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku sbpcd.
  735.  
  736.   Je╢li kupi│e╢ ostatnio napΩd CD-ROM, to nie zak│adaj, ┐e je╢li
  737.   pod│▒czy siΩ go do karty SoundBlaster, to powinien on u┐ywaµ tego
  738.   sterownika. WiΩkszo╢µ napΩd≤w sprzedawanych teraz przez Creative Labs
  739.   to napΩdy EIDEATAPI.
  740.  
  741.  
  742.   4.3.2.  Sterownik Sonycdu535.
  743.  
  744.  
  745.  
  746.   Autor g│≤wny:                   Ken Pizzini (ken@halcyon.com)
  747.   Obs│uga wielosesyjno╢ci:        nie
  748.   Obs│uga wielu napΩd≤w:          nie
  749.   Obs│uga │adowalnego modu│u:     tak
  750.   Czytanie ramek audio:           nie
  751.   Automatyczne wykrywanie:        nie
  752.   Plik urz▒dzenia:                /dev/sonycd535, major 24
  753.   Plik konfiguracyjny:            sonycd535.h
  754.   Opcja konfiguracyjna dla j▒dra: Sony CDU535 CDROM support?
  755.   Plik README:                    sonycd535
  756.  
  757.  
  758.  
  759.   Sterownik ten przyjmuje parametry w postaci:
  760.  
  761.  
  762.  
  763.        sonycd535=<io-address>
  764.  
  765.  
  766.  
  767.  
  768.   <io-address> oznacza adres bazowy kontrolera (np. 0x320).
  769.   Alternatywnie mo┐esz ustawiµ ten adres w pliku sonycd535.h i
  770.   wkompilowaµ tΩ warto╢µ na sta│e.
  771.  
  772.   Plik urz▒dzenia mo┐e byµ stworzony poleceniem:
  773.  
  774.  
  775.  
  776.        # mknod /dev/sonycd535 b 24 0
  777.  
  778.  
  779.  
  780.  
  781.   Niekt≤re dystrybucje Linux-a u┐ywaj▒ /dev/sonycd dla tego urz▒dzenia.
  782.   Starsze wersje sterownika u┐ywa│y g│≤wnego numeru 21; upewnij siΩ, ┐e
  783.   tw≤j plik urz▒dzenia jest poprawny.
  784.  
  785.   Sterownik ten by│ wcze╢niej dystrybuowany jako │ata, ale teraz jest
  786.   czΩ╢ci▒ standardowego j▒dra. WiΩcej informacji na temat tego strownika
  787.   znajdziesz w pliku sonycd535.
  788.  
  789.  
  790.  
  791.  
  792.  
  793.   4.3.3.  Sterownik cdu31a
  794.  
  795.  
  796.  
  797.   Autor g│≤wny:                   Corey Minyard (minyard@-rch.cirr.com)
  798.   Obs│uga wielosesyjno╢ci:        tak
  799.   Obs│uga wielu napΩd≤w:          nie
  800.   Obs│uga │adowalnego modu│u:     tak
  801.   Czytanie ramek audio:           tak
  802.   Automatyczne wykrywanie:        nie
  803.   Plik urz▒dzenia:                /dev/cdu31a, major 15
  804.   Plik konfiguracyjny:            cdu31a.h
  805.   Opcja konfiguracyjna dla j▒dra: Sony CDU31A/CDU33A CDROM support?
  806.   Plik README:                    cdu31a
  807.  
  808.  
  809.  
  810.   Sterownik ten przyjmuje opcje w postaci:
  811.  
  812.  
  813.  
  814.        cdu31a=<io-address>,<interrupt>,PAS
  815.  
  816.  
  817.  
  818.  
  819.   Pierwszy numer, to adres bazowy I/O karty (np. 0x340). Drugi jest
  820.   numerem przerwania, kt≤rego nale┐y u┐yµ (0 oznacza
  821.   pr≤bkowanie(polling) i/o). Opcjonalny trzeci parametr pownien mieµ
  822.   warto╢µ PAS je╢li napΩd pod│▒czony jest do karty d╝wiΩkowej Pro Audio
  823.   Spectrum 16, w innym przypadku nale┐y go opu╢ciµ.
  824.  
  825.   Je╢li sterownik jest modu│em, to u┐ywa on trochΩ innego formatu.
  826.   Podczas │adowania modu│u programem modprobe lub insmod parametry
  827.   przyjmuj▒ postaµ:
  828.  
  829.  
  830.  
  831.        cdu31a_port=<io-address> cdu31a_irq=<interrupt>
  832.  
  833.  
  834.  
  835.  
  836.   Adres bazowy I/O jest wymagany, ale numer przerwania - nie.
  837.  
  838.   Plik urz▒dzenia mo┐e byµ stworzony przy pomocy:
  839.  
  840.  
  841.  
  842.        # mknod /dev/cdu31a b 15 0
  843.  
  844.  
  845.  
  846.  
  847.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku cdu31a.
  848.  
  849.   Zajrzyj tak┐e na stronΩ WWW zrobion▒ przez Jeffreya Oxenreidera
  850.   (zureal@infinet.com <mailto:zureal@infinet.com>), kt≤ra zawiera opis
  851.   wielu problem≤w dotycz▒cych tych sterownik≤w. Mo┐na j▒ znale╝µ pod
  852.   adresem www.infinet.com <http://www.infinet.com/~zureal/cdu31a.html>.
  853.  
  854.  
  855.   4.3.4.  Sterownik aztcd.
  856.  
  857.  
  858.  
  859.   Autor g│≤wny:                   Werner Zimmermann (zimmerma@rz.fht-esslingen.de)
  860.   Obs│uga wielosesyjno╢ci:        tak
  861.   Obs│uga wielu napΩd≤w:          nie
  862.   Obs│uga │adowalnego modu│u:     tak
  863.   Czytanie ramek audio:           nie
  864.   Automatyczne wykrywanie:        nie
  865.   Plik urz▒dzenia:                /dev/aztcd0, major 29
  866.   Plik konfiguracyjny:            aztcd.h
  867.   Opcja konfiguracyjna dla j▒dra: Aztech/Orchid/Okano/Wearnes (non IDE) CDROM support?
  868.   Plik README:                    aztcd
  869.  
  870.  
  871.  
  872.   Sterownik ten przyjmuje parametry w postaci:
  873.  
  874.  
  875.  
  876.        aztcd=<io-address>
  877.  
  878.  
  879.  
  880.  
  881.   Parametrem jest tutaj adres bazowy I/O karty (np. 0x340).
  882.  
  883.   Plik urz▒dzenia mo┐e byµ stworzony przy pomocy:
  884.  
  885.  
  886.  
  887.        # mknod /dev/aztcd0 b 29 0
  888.  
  889.  
  890.  
  891.  
  892.   Zauwa┐, ┐e sterownik ten jest przeznaczony tylko dla modelu
  893.   CDA268-01A. Inne modele, w│▒cznie z CDA268-03I i CDA269-031SE, nie
  894.   posiadaj▒ w│asnych interfejs≤w i powinny u┐ywaµ standardowego
  895.   sterownika IDECD (ATAPI).
  896.  
  897.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku aztcd.
  898.  
  899.  
  900.   4.3.5.  Sterownik gscd.
  901.  
  902.  
  903.  
  904.   Autor g│≤wny:                   Oliver Raupach (raupach@nwfs1.rz.fh-hannover.de)
  905.   Obs│uga wielosesyjno╢ci:        nie
  906.   Obs│uga wielu napΩd≤w:          nie
  907.   Obs│uga │adowalnego modu│u:     tak
  908.   Czytanie ramek audio:           nie
  909.   Automatyczne wykrywanie:        nie
  910.   Plik urz▒dzenia:                /dev/gscd0, major 16
  911.   Plik konfiguracyjny:            gscd.h
  912.   Opcja konfiguracyjna dla j▒dra: Goldstar R420 CDROM support?
  913.   Plik README:                    gscd
  914.  
  915.  
  916.  
  917.   Sterownik ten przyjmuje parametry w postaci:
  918.  
  919.  
  920.  
  921.        gscd=<io-address>
  922.  
  923.  
  924.  
  925.   Jedynym parametrem jest tutaj adres bazowy I/O karty (np. 0x340).
  926.  
  927.   Plik urz▒dzenia mo┐e byµ stworzony przy pomocy:
  928.  
  929.  
  930.  
  931.        # mknod /dev/gscd0 b 16 0
  932.  
  933.  
  934.  
  935.  
  936.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku gscd
  937.   oraz na stronie WWW linux.rz.fh-hannover.de <http://linux.rz.fh-
  938.   hannover.de/~raupach/>.
  939.  
  940.  
  941.   4.3.6.  Sterownik mcd.
  942.  
  943.  
  944.  
  945.   Autor g│≤wny: Martin  (martin@bdsi.com)
  946.   Obs│uga wielosesyjno╢ci:        nie
  947.   bs│uga wielu napΩd≤w:           nie
  948.   Obs│uga │adowalnego modu│u:     tak
  949.   Czytanie ramek audio:           nie
  950.   Automatyczne wykrywanie:        nie
  951.   Plik urz▒dzenia:                /dev/mcd, major 23
  952.   Plik konfiguracyjny:            mcd.h
  953.   Opcja konfiguracyjna dla j▒dra: Standard Mitsumi CDROM support?
  954.   Plik README:                    mcd
  955.  
  956.  
  957.  
  958.   To jest starszy sterownik dla napΩd≤w Mitsumi, kt≤ry by│ dostΩpny
  959.   przez jaki╢ czas. Mo┐esz spr≤bowaµ nowszego sterownika mcdx, kt≤ry ma
  960.   kilka nowych funkcji, ale jest przypuszczalnie mniej stabilny.
  961.  
  962.   Sterownik ten przyjmuje nastΩpuj▒ce parametry:
  963.  
  964.  
  965.  
  966.        mcd=<io-address>,<irq>
  967.  
  968.  
  969.  
  970.  
  971.   Kolejne parametry to adres bazowy I/O karty (np. 0x340) oraz numer
  972.   przerwania.
  973.  
  974.   Plik urz▒dzenia mo┐na stworzyµ poleceniem:
  975.  
  976.  
  977.  
  978.        # mknod /dev/mcd b 23 0
  979.  
  980.  
  981.  
  982.  
  983.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku mcd.
  984.  
  985.  
  986.   4.3.7.  Sterownik mcdx.
  987.  
  988.  
  989.  
  990.  
  991.   Autor g│≤wny:                   Heiko Schlittermann
  992.   Obs│uga wielosesyjno╢ci:        tak
  993.   Obs│uga wielu napΩd≤w:          tak
  994.   Obs│uga │adowalnego modu│u:     tak
  995.   Czytanie ramek audio:           nie (brak obs│ugi sprzΩtowej)
  996.   Automatyczne wykrywanie:        nie
  997.   Plik urz▒dzenia:                /dev/mcdx0, major 20
  998.   Plik konfiguracyjny:            mcdx.h
  999.   Opcja konfiguracyjna dla j▒dra: Experimental Mitsumi support?
  1000.   Plik README:                    mcdx
  1001.  
  1002.  
  1003.  
  1004.   Jest to nowszy sterownik dla napΩd≤w Mitsumi. Starszy i
  1005.   przypuszczalnie bardziej stabilny - mcd - jest nadal dostΩpny.
  1006.  
  1007.   Sterownik ten przyjmuje nastΩpuj▒ce parametry:
  1008.  
  1009.  
  1010.  
  1011.        mcdx=<io-address>,<irq>
  1012.  
  1013.  
  1014.  
  1015.  
  1016.   Kolejne parametry to adres bazowy I/O karty (np. 0x340) i numer
  1017.   przerwania.
  1018.  
  1019.   Plik urz▒dzenia mo┐na stworzyµ poleceniem:
  1020.  
  1021.  
  1022.  
  1023.        # mknod /dev/mcdx0 b 20 0
  1024.  
  1025.  
  1026.  
  1027.  
  1028.   Je╢li kupi│e╢ ostatnio napΩd CD-ROM Mitsumi, to nie zak│adaj, ┐e
  1029.   powinien on u┐ywaµ tego sterownika. Niekt≤re modele mitsumi s▒ teraz
  1030.   typu EIDE/ATAPI i powinny u┐ywaµ standardowego sterownika idecd.
  1031.  
  1032.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku mcdx.
  1033.  
  1034.  
  1035.   4.3.8.  Sterownik cm206
  1036.  
  1037.  
  1038.  
  1039.   Autor g│≤wny:                   David A. van Leeuwen (david@tm.tno.)
  1040.   Obs│uga wielosesyjno╢ci:        tak
  1041.   Obs│uga wielu napΩd≤w:          nie
  1042.   Obs│uga │adowalnego modu│u:     tak
  1043.   Czytanie ramek audio:           nie
  1044.   Automatyczne wykrywanie:        tak
  1045.   Plik urz▒dzenia:                /dev/cm206cd, major 32
  1046.   Plik konfiguracyjny:            cm206.h
  1047.   Opcja konfiguracyjna dla j▒dra: Philips/LMS CM206 CDROM support?
  1048.   Plik README:                    cm206
  1049.  
  1050.  
  1051.  
  1052.   Sterownik ten przyjmuje nastΩpuj▒ce parametry:
  1053.  
  1054.  
  1055.  
  1056.  
  1057.   cm206=<io-address>,<interrupt>
  1058.  
  1059.  
  1060.  
  1061.  
  1062.   Pierwszy numer jest adresem bazowym I/O karty (np. 0x340). Drugi to
  1063.   numer przerwania.
  1064.  
  1065.   Plik urz▒dzenia mo┐e byµ stworzony poleceniem:
  1066.  
  1067.  
  1068.  
  1069.        # mknod /dev/cm206cd b 32 0
  1070.  
  1071.  
  1072.  
  1073.  
  1074.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku cm206.
  1075.  
  1076.  
  1077.   4.3.9.  Sterownik optcd.
  1078.  
  1079.  
  1080.  
  1081.   Autor g│≤wny:                   Leo Spiekman (spiekman@dutette.et.tudelft.nl)
  1082.   Obs│uga wielosesyjno╢ci:        tak
  1083.   Obs│uga wielu napΩd≤w:          nie
  1084.   Obs│uga │adowalnego modu│u:     tak
  1085.   Czytanie ramek audio:           nie
  1086.   Automatyczne wykrywanie:        nie
  1087.   Plik urz▒dzenia:                /dev/optcd0, major 17
  1088.   Plik konfiguracyjny:            optcd.h
  1089.   Opcja konfiguracyjna dla j▒dra: Experimental Optics Storage ... CDROM support?
  1090.   Plik README:                    optcd
  1091.  
  1092.  
  1093.  
  1094.   Sterownik ten przyjmuje nastΩpuj▒ce parametry:
  1095.  
  1096.  
  1097.  
  1098.        optcd=<io-address>
  1099.  
  1100.  
  1101.  
  1102.  
  1103.   Parametrem jest tutaj adres bazowy I/O karty (np. 0x340).
  1104.  
  1105.   Plik urz▒dzenia mo┐na stworzyµ:
  1106.  
  1107.  
  1108.  
  1109.        # mknod /dev/optcd0 b 17 0
  1110.  
  1111.  
  1112.  
  1113.  
  1114.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku optcd.
  1115.  
  1116.  
  1117.   4.3.10.  Sterownik sjcd.
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.   Autor g│≤wny:                   Vadim V. Model (vadim@rbrf.msk.su)
  1124.   Obs│uga wielosesyjno╢ci:        nie
  1125.   Obs│uga wielu napΩd≤w:          nie
  1126.   Obs│uga │adowalnego modu│u:     tak
  1127.   Czytanie ramek audio:           nie
  1128.   Automatyczne wykrywanie:        nie
  1129.   Plik urz▒dzenia:                /dev/sjcd, major 18
  1130.   Plik konfiguracyjny:            sjcd.h
  1131.   Opcja konfiguracyjna dla j▒dra: Experimental Sanyo H94A CDROM support?
  1132.   Plik README:                    sjcd
  1133.  
  1134.  
  1135.  
  1136.   Sterownik ten przyjmuje nastΩpuj▒ce parametry:
  1137.  
  1138.  
  1139.  
  1140.        sjcd=<io-address>,<interrupt>,<dma>
  1141.  
  1142.  
  1143.  
  1144.  
  1145.   Kolejne parametry to: adres bazowy, przerwanie i kana│ DMA (np.
  1146.   sjcd=0x340,10,5).
  1147.  
  1148.   Plik urz▒dzenia mo┐e byµ stworzony poleceniem:
  1149.  
  1150.  
  1151.  
  1152.        # mknod /dev/sjcd b 18 0
  1153.  
  1154.  
  1155.  
  1156.  
  1157.   WiΩcej informacji na temat tego sterownika znajdziesz w pliku sjcd.
  1158.  
  1159.  
  1160.   4.3.11.  Sterownik bpcd.
  1161.  
  1162.  
  1163.  
  1164.   Autor g│≤wny:                   Grant R. Guenther (grant@torque.net)
  1165.   Obs│uga wielosesyjno╢ci:        nie wiadomo
  1166.   Obs│uga wielu napΩd≤w:          nie
  1167.   Obs│uga │adowalnego modu│u:     tak
  1168.   Czytanie ramek audio:           nie
  1169.   Automatyczne wykrywanie:        tak
  1170.   Plik urz▒dzenia:                /dev/bpcd, major 41
  1171.   Plik konfiguracyjny:            bpcd.h
  1172.   Opcja konfiguracyjna dla j▒dra: MicroSolutions backpack CDROM support?
  1173.   Plik README:                    bpcd
  1174.  
  1175.  
  1176.  
  1177.   Sterownik ten przyjmuje parametry w postaci:
  1178.  
  1179.  
  1180.  
  1181.        bpcd=<io-address>
  1182.  
  1183.  
  1184.  
  1185.  
  1186.   Parametr oznacza tu adres bazowy (np. bpcd=0x3bc).
  1187.  
  1188.  
  1189.   Plik urz▒dzenia mo┐na stworzyµ poleceniem:
  1190.  
  1191.  
  1192.  
  1193.        # mknod /dev/bpcd b 41 0
  1194.  
  1195.  
  1196.  
  1197.  
  1198.   Sterownik ten jest zawarty w j▒drach wersji 2.1. WiΩcej informacji na
  1199.   temat tego sterownika znajdziesz w pliku bpcd.
  1200.  
  1201.  
  1202.   4.3.12.  Sterownik SCSI.
  1203.  
  1204.  
  1205.  
  1206.   Autor g│≤wny:                   David Giller
  1207.   Obs│uga wielosesyjno╢ci:        tak (zale┐y od napΩdu)
  1208.   Obs│uga wielu napΩd≤w:          tak
  1209.   Obs│uga │adowalnego modu│u:     tak
  1210.   Czytanie ramek audio:           nie
  1211.   Automatyczne wykrywanie:        tak
  1212.   Plik urz▒dzenia:                /dev/scd0, major 11
  1213.   Plik konfiguracyjny:            cdrom.h
  1214.   Opcja konfiguracyjna dla j▒dra: SCSI CDROM support?
  1215.   Plik README:                    brak
  1216.  
  1217.  
  1218.  
  1219.   Parametry podawane podczas startu s▒ zale┐ne od typu kontrolera SCSI.
  1220.   WiΩcej informacji znajdziesz w SCSI HOWTO
  1221.   <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/docs/HOWTO/SCSI-HOWTO>.
  1222.  
  1223.   Obs│ugiwana jest wiΩksza ilo╢µ sterownik≤w (ilo╢µ ograniczona jest
  1224.   maksymaln▒ ilo╢ci▒ urz▒dze± na szynie SCSI). Stw≤rz pliki urz▒dze± z
  1225.   liczb▒ g│≤wn▒ 11 i liczb▒ poboczn▒ pocz▒wszy od 0:
  1226.  
  1227.  
  1228.  
  1229.        # mknod /dev/scd0 b 11 0
  1230.        # mknod /dev/scd1 b 11 1
  1231.  
  1232.  
  1233.  
  1234.  
  1235.   Sterownik sam z siebie nie ma mo┐liwo╢ci czytania cyfrowych ramek
  1236.   audio, ale niekt≤re napΩdy SCSI maj▒ tak▒ mo┐liwo╢µ i bΩd▒ dzia│aµ z
  1237.   programem cdda2wav (kt≤ry u┐ywa og≤lnego interfejsu SCSI j▒dra).
  1238.  
  1239.  
  1240.   4.3.13.  Sterownik idecd.
  1241.  
  1242.  
  1243.  
  1244.   Autor g│≤wny:                   Scott Snyder (snyder@fnald0.fnal.gov)
  1245.   Obs│uga wielosesyjno╢ci:        tak
  1246.   Obs│uga wielu napΩd≤w:          tak
  1247.   Obs│uga │adowalnego modu│u:     nie
  1248.   Czytanie ramek audio:           tak (w obs│ugiwanych napΩdach)
  1249.   Automatyczne wykrywanie:        tak
  1250.   Plik urz▒dzenia:                /dev/hd{a,b,c,d},  major 22
  1251.   Plik konfiguracyjny:            cdrom.h
  1252.   Opcja konfiguracyjna dla j▒dra: Include support for IDE/ATAPI CDROMs?
  1253.   Plik README:                    ide-cd
  1254.  
  1255.   Sterownik ten jest przeznaczony dla CD-ROM-≤w ATAPI. Sterownik
  1256.   przyjmuje nastΩpuj▒ce parametry:
  1257.  
  1258.  
  1259.  
  1260.        hdx=cyls,heads,sects,wpcom,irq
  1261.          lub
  1262.        hdx=cdrom
  1263.  
  1264.  
  1265.  
  1266.  
  1267.   hdx mo┐e byµ jednym z: hda,hdb,hdc,hdd, albo po prostu hd i wtedy
  1268.   oznacza kolejny napΩd. Tylko pierwsze trzy parametry s▒ wymagane
  1269.   (cyls,heads,sects). Np. hdc=1050,32,64 hdd=cdrom.
  1270.  
  1271.   Zmuszenie sterownika IDE, aby rozpozna│ tw≤j CD-ROM, mo┐e przysparzaµ
  1272.   trochΩ k│opot≤w, szczeg≤lnie je╢li masz wiΩcej ni┐ 2 urz▒dzenia albo
  1273.   wiΩcej ni┐ 1 kontroler IDE. Zwykle wszystko co jest wymagane, to podaµ
  1274.   poprawne opcje z LILO. Szczeg≤│≤we informacje jak to zrobiµ znajdziesz
  1275.   w pliku /usr/src/linux/Documentation/ide-cd.
  1276.   Przeczytaj go dok│adnie.
  1277.  
  1278.   Nowsze j▒dra maj▒ lepsz▒ obs│ugΩ dla wiΩkszej ilo╢ci urz▒dze± IDE.
  1279.   Je╢li masz problemy ze starszym j▒drem, to uaktualnienie mo┐e pom≤c.
  1280.  
  1281.   Niekt≤re kontrolery maj▒ problemy sprzΩtowe, kt≤re sterownik mo┐e
  1282.   obej╢µ. Mo┐liwe, ┐e musisz podaµ dodatkowe parametry sterownikowi, aby
  1283.   to umo┐liwiµ. Zajrzyj do dokumenctaji.
  1284.  
  1285.  
  1286.   4.4.  Startowanie j▒dra.
  1287.  
  1288.  
  1289.   Mo┐esz teraz wystartowaµ system z nowym j▒drem. Pilnuj czy nie pojawi
  1290.   siΩ komunikat podobny do tego:
  1291.  
  1292.  
  1293.  
  1294.        hdd: NEC CD-ROM DRIVE:282, ATAPI CDROM drive
  1295.  
  1296.  
  1297.  
  1298.  
  1299.   kt≤ry informuje, ┐e CD-ROM zosta│ odnaleziony przez sterownik
  1300.   (komunikat bΩdzie siΩ r≤┐ni│ w zale┐no╢ci od napΩdu).
  1301.  
  1302.   Je╢li komunikaty podczas startu pojawiaj▒ siΩ zbyt szybko, to mo┐esz
  1303.   do nich powr≤ciµ wciskaj▒c SHIFT-PgUp (je╢li nie prze│▒cza│e╢ konsol),
  1304.   albo wy╢wietliµ je poleceniami dmesg lub tail /var/adm/messages.
  1305.  
  1306.   Je╢li napΩd nie mo┐e byµ odnaleziony, to jest problem. Zobacz sekcjΩ
  1307.   na temat rozwi▒zywania problem≤w..
  1308.  
  1309.  
  1310.   4.5.  Montowanie, odmontowywanie i wyjmowanie urz▒dze±.
  1311.  
  1312.  
  1313.   Aby zamontowaµ CD-ROM, w│≤┐ p│ytΩ do napΩdu, i uruchom polecenie mount
  1314.   jako root (zak│▒da siΩ tutaj, ┐e stworzy│e╢ symboliczne dowi▒zanie do
  1315.   twojego pliku urz▒dzenia tak jak to by│o zalecane powy┐ej oraz ┐e
  1316.   istnieje pusty katalog /mnt/cdrom):
  1317.  
  1318.  
  1319.  
  1320.  
  1321.   # mount -t iso9660 -r /dev/cdrom /mnt/cdrom
  1322.  
  1323.  
  1324.  
  1325.  
  1326.   Zawarto╢µ kompaktu znajduje siΩ teraz w katalogu /mnt/cdrom.
  1327.  
  1328.   S▒ jeszcze inne opcje dla polecenia mount, kt≤re mo┐esz u┐yµ; zobacz w
  1329.   podrΩczniku systemowym "man" mount(8).
  1330.  
  1331.   Mo┐esz dodaµ pozycjΩ do pliku /etc/fstab, aby automatycznie montowaµ
  1332.   CD-ROM podczas startu, albo ┐eby podaµ parametry jakie maj▒ byµ u┐yte
  1333.   podczas montowania; zobacz w podrΩczniku systemowym "man" fstab(8).
  1334.  
  1335.   Zauwa┐, ┐e ┐eby odtwarzaµ p│yty myzyczne nie powiniene╢ pr≤bowaµ ich
  1336.   montowaµ.
  1337.  
  1338.   Aby odmontowaµ CD-ROM, u┐yj jako root polecenia umount:
  1339.  
  1340.  
  1341.  
  1342.        # umount /mnt/cdrom
  1343.  
  1344.  
  1345.  
  1346.  
  1347.   P│yta mo┐e byµ odmontowana tylko wtedy kiedy ┐aden proces nie ┐▒da do
  1348.   niego dostΩpu (w│▒czaj▒c w to przypadek, kiedy bie┐▒cym katalogiem
  1349.   jest kt≤ry╢ z podkatalog≤w p│yty lub jej katalog g│≤wny). Mo┐esz potem
  1350.   wyj▒µ p│ytΩ. WiΩkszo╢µ napΩd≤w ma przycisk do wyjmowania p│yt; Jest
  1351.   tak┐e osobny program s│u┐▒cy do tego celu - eject
  1352.   <ftp://ftp.icm.edu.pl/pub/Linux/sunsite/utils/disk-management/>.
  1353.  
  1354.   PamiΩtaj, ┐e nie mo┐esz wyjmowaµ p│yty podczas gdy jest ona
  1355.   zamontowana (to mo┐e lub nie byµ mo┐liwe w zale┐no╢ci od rodzaju
  1356.   napΩdu jaki posiadasz). Niekt≤re sterowniki CD-ROM potrafi▒
  1357.   automatycznie wysuwaµ szufladkΩ je╢li p│yta jest odmontowywana i
  1358.   wsuwaµ j▒ kiedy jest montowana (mo┐na wy│▒czyµ tΩ funkcjΩ podczas
  1359.   kompilacji albo przy pomocy programu).
  1360.  
  1361.   Mo┐liwe jest, ┐e po s│uchaniu p│yty muzycznej nie bΩdziesz m≤g│
  1362.   zamontowaµ p│yty. Musisz wys│aµ polecenie audio "stop" (przy pomocy
  1363.   jakiego╢ programu do odtwarzania) przed pr≤b▒ montowania. Problem ten
  1364.   wydaje siΩ pojawiaµ tylko ze sterownikiem SBPCD.
  1365.  
  1366.   Ostatnie wersje j▒dra 2.0 i 2.1 obs│uguj▒ automounter oparty na
  1367.   j▒drze, kt≤ry dostarcza prze╝roczyste dla u┐ytkownika montowanie
  1368.   usuwalnych medi≤w w│▒cznie z CD-ROM-em. Potrzebne narzΩdzia znajdziesz
  1369.   pod adresem ftp.icm.edu.pl
  1370.   <ftp://ftp.icm.edu.pl/pub/Linux/kernel/autofs/>.
  1371.  
  1372.  
  1373.   4.6.  Rozwi▒zywanie problem≤w.
  1374.  
  1375.  
  1376.   Je╢li wci▒┐ masz problemy po przej╢ciu przez instalacjΩ wg. tego
  1377.   HOWTO, to tutaj jest kilka rzeczy, kt≤re nale┐y sprawdziµ. Punkty s▒
  1378.   umieszczone wg. narastaj▒cej z│o┐ono╢ci. Je╢li kt≤ry╢ z nich
  1379.   zawiedzie, to rozwi▒┐ ten problem zanim posuniesz siΩ dalej.
  1380.  
  1381.  
  1382.   4.6.1.  Krok 1: Upewnij siΩ, ┐e na pewno u┐ywasz nowoskompilowanego
  1383.   j▒dra.
  1384.  
  1385.  
  1386.  
  1387.   Mo┐esz sprawdziµ datΩ j▒dra, aby zobaczyµ czy jest to to z obs│ug▒ CD-
  1388.   ROM-u. Mo┐na to zrobiµ poleceniem uname:
  1389.  
  1390.  
  1391.  
  1392.        % uname -a
  1393.        Linux fizzbin 2.0.18 #1 Fri Sep 6 10:10:54 EDT 1996 i586
  1394.  
  1395.  
  1396.  
  1397.  
  1398.   albo wy╢wietlaj▒c zawarto╢µ pliku /proc/version:
  1399.  
  1400.  
  1401.  
  1402.        % cat /proc/version
  1403.        Linux version 2.0.18 (root@fizzbin) (gcc version 2.7.2) #1 Fri Sep 6 10:10:54 EDT 1996
  1404.  
  1405.  
  1406.  
  1407.  
  1408.   Je╢li data siΩ nie zgadza, to masz ca│y czas stare j▒dro. Czy aby na
  1409.   pewno zresetowa│e╢ komputer? Je╢li u┐ywasz LILO, czy przeinstalowa│e╢
  1410.   je (z regu│y pisz▒c /sbin/lilo)? Je╢li startujesz z dyskietki, czy
  1411.   zrobi│e╢ now▒ dyskietkΩ i u┐y│e╢ jej podczas startu?
  1412.  
  1413.  
  1414.   4.6.2.  Krok 2: Upewnij siΩ, ┐e odpowiednie sterowniki s▒ wkompilowane
  1415.  
  1416.  
  1417.   Sprawdziµ to mo┐esz wy╢wietlaj▒c zawarto╢µ pliku /proc/devices:
  1418.  
  1419.  
  1420.  
  1421.        % cat /proc/devices
  1422.        Character devices:
  1423.         1 mem
  1424.         2 pty
  1425.         3 ttyp
  1426.         4 ttyS
  1427.         5 cua
  1428.         7 vcs
  1429.  
  1430.        Block devices:
  1431.         3 ide0
  1432.        22 ide1
  1433.  
  1434.  
  1435.  
  1436.  
  1437.   Najpierw poszukaj sterownika swojego CD-ROM-u. S▒ to wszystko
  1438.   urz▒dzenia blokowe, w tym przypadku widaµ, ┐e obecny jest sterownik
  1439.   idecd z numerem g│≤wnym 22.
  1440.  
  1441.   Upewnij siΩ tak┐e, ┐e wkompilowana jest obs│uga systemu plik≤w
  1442.   ISO-9660 przez wy╢wietlenie zawarto╢ci pliku /proc/filesystems:
  1443.  
  1444.  
  1445.  
  1446.        % cat /proc/filesystems
  1447.                ext2
  1448.                msdos
  1449.        nodev   proc
  1450.                iso9660
  1451.  
  1452.  
  1453.   Mo┐esz te┐ sprawdziµ, kt≤re adresy I/O s▒ u┐ywane przez sterownik
  1454.   zagl▒daj▒c do pliku /proc/ioports:
  1455.  
  1456.  
  1457.  
  1458.        howto % cat /proc/ioports
  1459.         ...
  1460.        0230-0233 : sbpcd
  1461.         ...
  1462.  
  1463.  
  1464.  
  1465.  
  1466.   Je╢li kt≤ry╢ ze sterownik≤w, kt≤ry mysla│e╢, ┐e wkompilowa│e╢, siΩ nie
  1467.   pojawia, to co╢ posz│o nie tak z konfiguracj▒ lub kompilacj▒ j▒dra.
  1468.   Zacznij proces instalacji jeszcze raz pocz▒wszy od konfiguracji i
  1469.   kompilacji j▒dra.
  1470.  
  1471.  
  1472.   4.6.3.  Krok 3: Czy j▒dro wykry│o tw≤j napΩd podczas startu?
  1473.  
  1474.  
  1475.   Upewnij siΩ, ┐e CD-ROM zosta│ wykryty podczas startu j▒dra.
  1476.   Powiniene╢ zobaczyµ odpowiedni komunikat. Je╢li komunikat ten
  1477.   przesun▒│ siΩ poza ekran, to mo┐esz go sprawdziµ poleceniem dmesg.
  1478.  
  1479.  
  1480.  
  1481.        % dmesg
  1482.  
  1483.  
  1484.  
  1485.  
  1486.   lub
  1487.  
  1488.  
  1489.  
  1490.        % tail /var/adm/messages
  1491.  
  1492.  
  1493.  
  1494.  
  1495.   Je╢li tw≤j napΩd nie zosta│ zidentyfikowany, to co╢ jest nie tak.
  1496.   Upewnij siΩ, ┐e jest pod│▒czony do pr▒du i ┐e wszystkie kable s▒
  1497.   poprawnie pod│▒czone. Je╢li tw≤j napΩd posiada zworki do prze│▒czania
  1498.   zakres≤w adres≤w, to sprawd╝ czy s▒ poprawnie ustawione (np. napΩd 0
  1499.   je╢li masz tylko jeden napΩd). CD-ROM-y ATAPI musz▒ byµ ustawione jako
  1500.   "single" lub "master", a nie "slave" je╢li do interfejsu jest
  1501.   pod│▒czone tylko jedno urz▒dzenie. Je╢li napΩd dzia│a pod DOS-em, to
  1502.   jest pewne, ┐e sprzΩt dzia│a.
  1503.  
  1504.   Wiele sterownik≤w u┐ywa automatycznego wykrywania, ale niekt≤re nie i
  1505.   wykrywanie to nie zawsze dzia│a. U┐yj parametr≤w startowych podanych
  1506.   dla twojego typu sterownika. Je╢li nie jeste╢ pewien co do adres≤w I/O
  1507.   czy innych parametr≤w, to popr≤buj kilka razy. LILO mo┐e byµ (i zwykle
  1508.   jest) tak skonfigurowane, ┐eby przyjmowaµ parametry wpisane rΩcznie
  1509.   podczas startu.
  1510.  
  1511.   Inna mo┐liwo╢µ jest taka, ┐e u┐y│e╢ z│ego sterownika. Czasami
  1512.   dokumentacja mo┐e odwo│ywaµ siΩ do interfejs≤w w│asnych jako do IDE,
  1513.   myl▒c u┐ytkownika, kt≤ry my╢li, ┐e jego napΩd jest ATAPI.
  1514.  
  1515.   Jeszcz inna mo┐liwo╢µ  to: tw≤j napΩd (albo karta interfejsu) jest
  1516.   jedn▒ z "kompatybilnych", kt≤ra potrzebuje inicjalizacji przez
  1517.   sterownik DOS-owy. Spr≤buj wystartowaµ DOS-a i za│adowaµ sterownik
  1518.   dostarczony przez sprzedawcΩ. Potem zresetuj miΩkko przy pomocy
  1519.   klawiszy Control-Alt-Delete.
  1520.  
  1521.   Je╢li twojego napΩdu nie ma w tym dokumencie, to mo┐liwe jest, ┐e po
  1522.   prostu nie ma sterownika pod Linux-a dla niego. Mo┐esz sprawdziµ w
  1523.   adresach podanych pod koniec tego dokumentu.
  1524.  
  1525.  
  1526.   4.6.4.  Krok 4: Czy mo┐esz czytaµ dane z napΩdu?
  1527.  
  1528.  
  1529.   Spr≤buj odczytaµ co╢ z CD-ROM-u. Przy nastΩpuj▒cym poleceniu ╢wiate│ko
  1530.   (je╢li je masz) powinno siΩ zapaliµ i nie powinno byµ ┐adnych b│Ωd≤w.
  1531.   Upewnij siΩ, ┐e p│yta jest w│o┐ona i u┐yj odpowiedniego dla siebie
  1532.   pliku urz▒dzenia.
  1533.  
  1534.  
  1535.  
  1536.        # dd if=/dev/cdrom of=/dev/null bs=2048
  1537.        ^C
  1538.        124+0 records in
  1539.        124+0 records out
  1540.  
  1541.  
  1542.  
  1543.  
  1544.   Je╢li to dzia│a, to j▒dro porozumiewa siΩ z napΩdem i mo┐esz przej╢µ
  1545.   do kroku 5.
  1546.  
  1547.   Je╢li nie, to mo┐liw▒ przyczyn▒ jest plik urz▒dzenia. Upewnij siΩ, ┐e
  1548.   plik urz▒dzenia w katalogu /dev ma poprawne liczby g│≤wn▒ i poboczn▒
  1549.   zgodnie z tym co by│ podane wcze╢niej dla twojego typu napΩdu. Sprawd╝
  1550.   czy prawa dostΩpu pozwalaj▒ na odczyt i zapis.
  1551.  
  1552.   Raczej mniej prawdopodobnym jest ┐eby╢ mia│ jaki╢ problem sprzΩtowy.
  1553.   Spr≤buj potestowaµ napΩd pod DOS-em, je╢li to mo┐liwe, ┐eby sprawdziµ
  1554.   czy to mog│oby byµ przyczyn▒.
  1555.  
  1556.  
  1557.   4.6.5.  Krok 5: Czy mo┐esz zamontowaµ napΩd?
  1558.  
  1559.  
  1560.   Je╢li mo┐esz czytaµ z napΩdu, ale nie mo┐esz go zamontowaµ, to sprawd╝
  1561.   najpierw czy wkompilowa│e╢ obs│ugΩ systemu plik≤w ISO-9660
  1562.   wy╢wietlaj▒c zawarto╢µ pliku /proc/filesystems jak poprzednio.
  1563.  
  1564.   Upewnij siΩ, ┐e montujesz napΩd z opcjami "-t iso9660" i "-r" i ┐e
  1565.   dobry i znany ci kompakt ISO-9660 (nie muzyczny) jest w napΩdzie.
  1566.   Normalnie musisz montowaµ napΩd jako u┐ytkownik root.
  1567.  
  1568.   Upewnij siΩ, ┐e katalog, do kt≤rego montujesz, istnieje i ┐e jest
  1569.   pusty.
  1570.  
  1571.   Je╢li CD-ROM jest montowany automatycznie podczas startu, to upewnij
  1572.   siΩ, ┐e masz poprawny wpis w pliku /etc/fstab.
  1573.  
  1574.   Je╢li jest u ciebie uruchomiony syslog demon, to mog▒ byµ komunikaty o
  1575.   b│Ωdach pochodz▒ce od j▒dra, kt≤rych nie widzisz. Spr≤buj u┐yµ
  1576.   polecenia dmesg:
  1577.  
  1578.  
  1579.  
  1580.        % dmesg
  1581.        SBPCD: sbpcd_open: no disk in drive
  1582.  
  1583.  
  1584.  
  1585.   W zale┐no╢ci od konfiguracji twojego systemu, b│Ωdy mog▒ byµ tak┐e
  1586.   zapisane w katalogu /var/adm.
  1587.  
  1588.  
  1589.   4.6.6.  Sprawdzanie problem≤w audio.
  1590.  
  1591.  
  1592.   Je╢li napΩd dzia│a z CD-ROM-ami, ale nie odtwarza p│yt audio, oto
  1593.   kilka mo┐liwych rozwi▒za±.
  1594.  
  1595.   Potrzebujesz programu do odtwarzania p│yt muzycznych. Niekt≤re z nich
  1596.   mog▒ byµ popsute, albp mog▒ nie wsp≤│pracowaµ z twoim napΩdem. Spr≤buj
  1597.   u┐yµ innych i/lub przekompilowaµ je samemu. Dobrym miejscem do
  1598.   poszukania takich program≤w jest ftp.icm.edu.pl
  1599.   <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/apps/sound/cdrom/>.
  1600.  
  1601.   Kilka sterownik≤w nie obs│uguje odtwarzania p│yt audio. Sprawd╝ plik
  1602.   README albo ╝r≤d│o sterownika czy to ten przypadek.
  1603.  
  1604.   Sprawd╝ czy p│ytΩ s│ychaµ przez wej╢cie s│uchawkowe. Je╢li tak to
  1605.   problem le┐y tu raczej w twojej karcie muzycznej. U┐yj programu
  1606.   miksuj▒cego, aby ustawiµ urz▒dzenie wej╢ciowe i poziom g│o╢no╢ci.
  1607.   Upewnij siΩ, ┐e za│o┐y│e╢ kabel audio z napΩdu CD-ROM-u do karty
  1608.   muzycznej. Upewnij siΩ, ┐e sterownik do karty d╝wiΩkowej dzia│a
  1609.   (zobacz Sound-HOWTO <http://www.jtz.org.pl/Html/Sound-HOWTO.pl.html>
  1610.   dostΩpne po polsku).
  1611.  
  1612.  
  1613.   4.6.7.  Kiedy wszystko inne zawiedzie.
  1614.  
  1615.  
  1616.   Je╢li ci▒gle masz problemy to tutaj jest jeszcze kilka ostatnich
  1617.   rzeczy, kt≤rych mo┐esz spr≤bowaµ:
  1618.  
  1619.  
  1620.   ╖  przeczytaj jeszcze raz dok│adnie ten dokument.
  1621.  
  1622.   ╖  poczytaj odwo│ania wymienione pod koniec tego dokumentu,
  1623.      szczeg≤lnie odpowiednie pliki README dostarczane wraz ze ╝r≤d│ami
  1624.      j▒dra.
  1625.  
  1626.   ╖  wy╢lij zapytanie na grupΩ dyskusyjn▒ pl.comp.os.linux albo jak▒╢
  1627.      inn▒ zwi▒zan▒ z Linux-em.
  1628.  
  1629.   ╖  wy╢lij zapytanie na listΩ dyskusyjn▒ o Linux-ie (w przypadku Polski
  1630.      lista dyskusyjna jest po│▒czona z grup▒ dyskusyjn▒)
  1631.  
  1632.   ╖  spr≤buj u┐yµ najnowszej wersji j▒dra.
  1633.  
  1634.   ╖  skontaktuj siΩ ze swoim sprzedawc▒.
  1635.  
  1636.   ╖  skontaktuj siΩ z producentem CD-ROM-u.
  1637.  
  1638.   ╖  wy╢lij list do opiekuna twojego sterownika (sprawd╝ w pliku
  1639.      /usr/src/linux/MAINTAINERS)
  1640.  
  1641.   ╖  przy╢lij list do mnie.
  1642.  
  1643.   ╖  odpal emacs-a i wpisz Esc-x doctor :-)
  1644.  
  1645.  
  1646.   5.  Aplikacje.
  1647.  
  1648.  
  1649.   W sekcji tej znajduj▒ siΩ niekt≤re aplikacje zwi▒zane z CD-ROM-ami
  1650.   dostΩpne pod Linux-a. Najnowsze informacje na temat archwi≤w
  1651.   oprogramowania znajdziesz w "Linux Software Map".
  1652.  
  1653.  
  1654.   5.1.  Odtwarzacze p│yt muzycznych.
  1655.  
  1656.  
  1657.   Jest kilka program≤w umo┐liwiaj▒cych s│uchanie p│yt muzycznych zar≤wno
  1658.   poprzez wyj╢cie s│uchawkowe jak przez kartΩ muzyczn▒.
  1659.  
  1660.  
  1661.      Workman
  1662.         - graficzna odtwarzarka pod X11, z baz▒ kompakt≤w i wieloma
  1663.         innymi funkcjami.
  1664.  
  1665.      WorkBone
  1666.         - interaktywna odtwarzarka tekstowa.
  1667.  
  1668.      xcdplayer
  1669.         - prosta odtwarzarka pod X11.
  1670.  
  1671.      cdplayer
  1672.         - bardzo prosta odtwarzarka obs│ugiwana z linii polece±.
  1673.  
  1674.      Xmcd
  1675.         - odtwarzarka pod X11 napisana dla Motif-a
  1676.  
  1677.      xmitsumi
  1678.         - inna odtwarzarka pod X11 dla napΩd≤w Mitsumi
  1679.  
  1680.      xplaycd
  1681.         - inna odtwarzarka pod X11 po│▒czona z mikserem d╝wiΩku i
  1682.         programem do pomiaru VU.
  1683.  
  1684.      cdtool
  1685.         - narzΩdzia obs│ugiwane z linii polece± do odtwarzania p│yt
  1686.         audio.
  1687.  
  1688.   Niekt≤re z tych program≤w s▒ zaprogramowane, aby u┐ywaµ konkretnego
  1689.   urz▒dzenia dla CD-ROM-u (np. /dev/cdrom). Mo┐liwe, ┐e mo┐esz podaµ
  1690.   prawid│owe urz▒dzenie jako parametr, albo mo┐esz stworzyµ symboliczne
  1691.   dowi▒zanie w katalogu /dev. Je╢li wysy│asz wyj╢cie do karty muzycznej,
  1692.   to mo┐liwe, ┐e chcesz u┐yµ miksera, aby ustawiµ g│o╢no╢µ, albo ┐eby
  1693.   podaµ wej╢cie z kompaktu, ┐eby co╢ nagraµ.
  1694.  
  1695.  
  1696.   5.2.  PhotoCD.
  1697.  
  1698.  
  1699.   P│yty PhotoCD u┐ywaj▒ systemu plik≤w ISO-9660 zawieraj▒cy pliki z
  1700.   obrazami we w│asnym formacie. Nie wszystkie napΩdy CD-ROM pozwalaj▒ na
  1701.   czytanie w tym formacie.
  1702.  
  1703.   Program Hadmuta Danischa - hpcdtoppm - zamienia pliki PhotoCD na
  1704.   przeno╢ny format pixmap. Mo┐na go ╢ci▒gn▒µ z ftp.gwdg.de
  1705.   <ftp://ftp.gwdg.de/pub/linux/> albo jako czΩ╢µ narzΩdzi PBM (Portable
  1706.   Bit Map) dostΩpnych w wielu archiwach (poszukaj "pbm" lub "netpbm").
  1707.  
  1708.   Program photocd Gerda Knorra kraxel@cs.tu-berlin.de mo┐e zamieniaµ
  1709.   obrazy PhotoCD w pliki Targa lub bitmapy Windows i OS/2.
  1710.  
  1711.   Ten sam autor napisa│ program xpcd pod X11 obs│uguj▒cy obrazy PhotoCD.
  1712.   Mo┐esz wybraµ obraz myszk▒, zobaczyµ widok roboczy w ma│ym okienku i
  1713.   za│adowaµ go w piΩciu mo┐liwych rozdzielczo╢ciach. Mo┐esz tak┐e
  1714.   zaznaczyµ czΩ╢µ obrazu i za│adowaµ tylko tΩ zaznaczon▒ czΩ╢µ. Pakiet≤w
  1715.   tych mo┐esz poszukaµ w ftp.cs.tu-berlin.de <ftp://ftp.cs.tu-
  1716.   berlin.de/pub/linux/Local/misc/>.
  1717.   Program do obr≤bki obraz≤w ImageMagic tak┐e obs│uguje pliki PhotoCD.
  1718.   Jest dostΩpny z ftp.x.org
  1719.   <ftp://ftp.x.org:/contrib/applications/ImageMagic/>
  1720.  
  1721.  
  1722.   5.3.  Mkisofs.
  1723.  
  1724.  
  1725.   Pakiet mkisofs Erica Youngdale'a pozwala tworzyµ system plik≤w
  1726.   ISO-9660 na partycjach twardego dysku. Mo┐e to byµ wykorzystane
  1727.   p≤╝niej przy sprawdzaniu systemu plik≤w CD-ROM-u przed zapisaniem go
  1728.   na p│ytΩ.
  1729.  
  1730.   NarzΩdzia dla w│a╢ciwego zapisu danych na nagrywarkach s▒ raczej
  1731.   specyficzne dla danego sprzedawcy. Wymagaj▒ tak┐e zapisu danych bez
  1732.   przerywania, tak ┐e wielozadaniowy system taki jak Linux nie jest
  1733.   dobrym wyborem.
  1734.  
  1735.  
  1736.   5.4.  NarzΩdzia ISO-9660.
  1737.  
  1738.  
  1739.   S▒ pewne narzΩdzia s│u┐▒ce do weryfikowania kompaktu sformatowanego na
  1740.   ISO-9660; mo┐esz ich u┐yµ do sprawdzania podejrzanych p│yt. Pakiet
  1741.   mo┐na znale╝µ na ftp.cdrom.com <ftp://ftp.cdrom.com/pub/cdrom/ptf/>.
  1742.   Napisane zosta│y przez Billa Siegmunda i Richa Morina.
  1743.  
  1744.  
  1745.   6.  Odpowiedzi na czΩsto zadawane pytania.
  1746.  
  1747.  
  1748.  
  1749.   6.1.  Jak inny u┐ytkownik ni┐ root mo┐e montowaµ i odmontowywaµ p│yty?
  1750.  
  1751.  
  1752.   WiΩkszo╢µ polece± mount posiada opcjΩ user. Je╢li zrobisz tak▒ pozycjΩ
  1753.   w /etc/fstab:
  1754.  
  1755.  
  1756.  
  1757.        /dev/sbpcd  /mnt/cdrom   iso9660     user,noauto,ro
  1758.  
  1759.  
  1760.  
  1761.  
  1762.   to zwyk│y u┐ytkownik bΩdzie m≤g│ zamontowaµ i odmontowaµ p│ytΩ
  1763.   poleceniami:
  1764.  
  1765.  
  1766.  
  1767.        % mount /mnt/cdrom
  1768.        % umount /mnt/cdrom
  1769.  
  1770.  
  1771.  
  1772.  
  1773.   P│yta zostanie zamontowana z pewnymi opcjami, kt≤re zwiΩkszaj▒
  1774.   bezpiecze±stwo (np. programy nie mog▒ byµ wykonywane, pliki urz▒dze±
  1775.   s▒ ignorowane); w niekt≤rych przypadkach mo┐e to byµ zbyt
  1776.   rygorystyczne.
  1777.  
  1778.   Inn▒ metod▒ jest zdybycie pakietu usermount, kt≤ry pozwala
  1779.   u┐ytkownikom innym ni┐ root montowaµ i odmontowywaµ urz▒dzenia
  1780.   wyjmowalne takie jak dyskietki i CD-ROM-y, ale zmniejsza dostΩp do
  1781.   innych urz▒dze± (takich jak partycje twardych dysk≤w). DostΩpny jest
  1782.   na wiΩkszo╢ci serwer≤w ftp.
  1783.   Pod adresem ftp.cdrom.com znajduje siΩ plik ╝r≤d│owy mount.c, kt≤ry
  1784.   pozwala na montowanie i odmontowywanie CD-ROM-≤w (tylko) przez
  1785.   normalnych u┐ytkownik≤w. Uruchamiany jest z prawami root-a.
  1786.  
  1787.  
  1788.   6.2.  Dlaczego dostajΩ komunikat "device is busy" kiedy odmontowujΩ
  1789.   CD-ROM?
  1790.  
  1791.  
  1792.   P│yta nie mo┐e byµ odmontowana je╢li jakikolwiek proces ┐▒da do niej
  1793.   dostΩpu, w│▒cznie z przypadkiem kiedy bierz▒cym katalogiem jest kt≤ry╢
  1794.   z podkatalog≤w p│yty lub jej katalog g│≤wny. Je╢li nie mo┐esz znale╝µ
  1795.   procesu u┐ywaj▒cego p│ytΩ, to mo┐esz u┐yµ polecenia fuser tak jak to
  1796.   pokazano poni┐ej:
  1797.  
  1798.  
  1799.  
  1800.        % umount /cdrom
  1801.        umount: /dev/hdd: device is busy
  1802.        % fuser -v /cdrom
  1803.                             USER       PID ACCESS COMMAND
  1804.        /mnt/cdrom           tranter    133 ..c..  bash
  1805.  
  1806.  
  1807.  
  1808.  
  1809.   Na niekt≤rych systemach mo┐liwe, ┐e musisz byµ root-em, ┐eby uruchomiµ
  1810.   polecenie fuser, ┐eby zobaczyµ procesy innych u┐ytkownik≤w.
  1811.  
  1812.  
  1813.   6.3.  Jak mam eksportowaµ CD-ROM dla innych komputer≤w przez NFS?
  1814.  
  1815.  
  1816.   Musisz dodaµ pozycjΩ do pliku /etc/exports. Wtedy u┐ytkownicy na
  1817.   tamtej maszynie bΩd▒ mogli zamontowaµ to urz▒dzenie. Szczeg≤│y
  1818.   znajdziesz w poleceniu "man 5 exports".
  1819.  
  1820.  
  1821.   6.4.  Czy mogΩ startowaµ Linux-a z CD-ROM-u?
  1822.  
  1823.  
  1824.   Przy instalacji Linux-a najpopularniejsz▒ metod▒ jest u┐ycie dyskietki
  1825.   startowej. Niekt≤re dystrybucje pozwalaj▒ na start Linux-a
  1826.   bezpo╢rednio z p│yty.
  1827.  
  1828.   Michael Fulbright (msf@redhat.com) zg│osi│, ┐e je╢li posiada siΩ dobry
  1829.   CD-ROM, ROM BIOS i napΩd CD-ROM ATAPI, to jest mo┐liwe startowanie z
  1830.   p│yty. Najnowsza wersja mkisofs tak┐e obs│uguje tworzenie takich
  1831.   dysk≤w. Doda│ on jakie╢ │aty do obs│ugi standardu El Torito dla
  1832.   startowalnych CD-ROM-≤w.
  1833.  
  1834.  
  1835.   6.5.  Jak mogΩ przeczyta dane cyfrowe z p│yty muzycznej?
  1836.  
  1837.  
  1838.   Heiko Eissfeldt (heiko@colossus.escape.de) i Olaf Kindel napisali
  1839.   narzΩdzie, kt≤re czyta dane audio i zachowuje je jako pliki d╝wiΩkowe
  1840.   w formacie .wav. Pakiet nazywa siΩ cdda2wav.tar.gz i mo┐na go pobraµ z
  1841.   ftp.icm.edu.pl.
  1842.  
  1843.   Poniewa┐ napΩdy CD-ROM zmieniaj▒ siΩ bardzo szybko, trudno jest
  1844.   powiedzieµ kt≤re modele obs│uguj▒ czytanie danych cyfrowych. Najlepiej
  1845.   zdobyµ najnowszy pakiet cdda2wav i przeczytaµ zawart▒ tam
  1846.   dokumentacjΩ.
  1847.  
  1848.  
  1849.   WiΩcej informacji na ten temat znajdziesz na stronie
  1850.   www.tardis.ed.ac.uk <http://www.tardis.ed.ac.uk/~psyche/cdda/> oraz w
  1851.   FAQ grupy alt.cd-rom wymienionym w referencjach.
  1852.  
  1853.  
  1854.   6.6.  Dlaczego polecenie find nie dzia│a?
  1855.  
  1856.  
  1857.   Je╢li u┐ywasz tego polecenia na kompakcie w formacie ISO-9660 bez Rock
  1858.   Ridge Extensions, to musisz dodaµ opcjΩ -noleaf. WiΩcej szczeg≤│≤w w
  1859.   poleceniu "man find".
  1860.  
  1861.   (Z moich do╢wiadcze± wynika, ┐e prawie wszystkie nowsze p│yty Linux-a
  1862.   u┐ywaj▒ Rock Ridge Extensions, wiΩc ten problem powinien wystΩpowaµ
  1863.   bardzo rzadko.)
  1864.  
  1865.  
  1866.   6.7.  Czy Linux obs│uguje jakie╢ nagrywarki?
  1867.  
  1868.  
  1869.   Pakiet X-CD-Roast jest graficznym interfejsem do obs│ugi nagrywarek
  1870.   CD. Pakiet mo┐na znale╝µ na ftp.icm.edu.pl w kataloogu
  1871.   /pub/Linux/sunsite/utils/disk-management/.
  1872.  
  1873.   Zobacz tak┐e "Linux CD-Writing HOWTO" pod adresem www.jtz.org.pl
  1874.   <http://www.jtz.org.pl/Html/CD-Writing-HOWTO.pl.html> dostΩpne w
  1875.   jΩzyku polskim.
  1876.  
  1877.  
  1878.   6.8.  Dlaczego pojawia siΩ taki komunikat "mount: Read-only file sys¡
  1879.   tem when mounting a CD-ROM"?
  1880.  
  1881.  
  1882.   CD-ROM jest no╢nikiem tylko do odczytu. We wcze╢niejszych wersjach
  1883.   j▒dra mo┐na by│o zamontowaµ p│ytΩ CD do zapisu i odczytu, ale zapis
  1884.   by│ po prostu ignorowany. Od wersji 1.1.33 zosta│o to poprawione i CD-
  1885.   ROM-y musz▒ byµ montowane tylko-do-odczytu (np. z opcj▒ -r).
  1886.  
  1887.  
  1888.   6.9.  Dlaczego wysuwa mi siΩ szufladka kiedy zamykam system?
  1889.  
  1890.  
  1891.   Od wersji j▒dra 1.1.38, sterownik sbpcd wysuwa szufladkΩ kiedy p│yta
  1892.   jest odmontowywana. Je╢li zamykasz system, to zamontowana p│yta
  1893.   zostanie odmontowana i szufladka wysuniΩta.
  1894.  
  1895.   Funkcja ta ma pom≤c przy zmianie p│yt. Je╢li szufladka jest wysuniΩta,
  1896.   to przy pr≤bie odczytu lub zamontowania zostanie zamkniΩta
  1897.   automatycznie.
  1898.  
  1899.   Stwierdzi│em, ┐e to powoduje problemy z niekt≤rymi programami (np.
  1900.   cdplay i workbone). Od wersji 1.1.60 j▒dra mo┐na tΩ funkcjΩ
  1901.   kontrolowaµ programowo. Przyk│adowy program zawarty jest w
  1902.   dokumentacji do sterownika sbpcd programu (albo u┐yj eject
  1903.   <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/utils/disk-management/>).
  1904.  
  1905.  
  1906.   6.10.  Mam "specjalny" kompakt, kt≤rego nie mo┐na zamontowaµ?
  1907.  
  1908.  
  1909.   Ten specjalny kompakt to pewnie p│yta XA (jak wszystkie PhotoCD czy
  1910.   "one-offs" stworzone przy u┐yciu nagrywarek). WiΩkszo╢µ sterownik≤w
  1911.   CD-ROM-≤w nie obs│uguje p│yt XA, chocia┐ mo┐e znajdziesz gdzie╢ jak▒╢
  1912.   │atΩ, kt≤ra dodaje obs│ugΩ takich p│yt.
  1913.  
  1914.  
  1915.   Sterownik sbpcd obs│uguje XA. Je╢li u┐ywasz tego sterownika, to mo┐esz
  1916.   sprawdziµ czy p│yta jest XA w ten spos≤b: otw≤rz plik sbpcd.c i w│▒cz
  1917.   wy╢wietlanie "Table of Contents" (DBG_TOC). Skompiluj i zainstaluj
  1918.   nowe j▒dra i wystartuj je. Podczas ka┐dego montowania TOC bΩdzie
  1919.   wy╢wietlane na konsoli, albo logowane do pliku). Je╢li pierwsz▒
  1920.   warto╢ci▒ w TOC jest 20, to jest to p│yta XA. Bajt ten ma warto╢µ 00 w
  1921.   normalnych p│ytach. Je╢li TOC pokazuje r≤┐ne ╢cie┐ki, to jest to tak┐e
  1922.   znak, ┐e jest to p│yta XA.
  1923.  
  1924.   (dziΩki dla Eberharda Moenkeberga za powy┐sz▒ informacjΩ)
  1925.  
  1926.   Innymi mo┐liwo╢ciami dla nieodczytywalnych CD-ROM-≤w s▒:
  1927.  
  1928.  
  1929.   1. P│yta nie u┐ywa systemu plik≤w ISO-9660 (np. niekt≤re u┐ywaj▒ SunOS
  1930.      lub HFS).
  1931.  
  1932.   2. Jest to p│yta muzyczna.
  1933.  
  1934.   3. W│o┐y│e╢ j▒ do napΩdu "do g≤ry nogami" :-)
  1935.  
  1936.  
  1937.   6.11.  Czy wielop│ytowe napΩdy CD-ROM dzia│aj▒ z Linux-em?
  1938.  
  1939.  
  1940.   Kilku u┐ytkownik≤w zg│osi│o, ┐e osi▒gnΩ│o jakie╢ sukcesy z
  1941.   wielop│ytowymi napΩdami CD-ROM SCSI. Musisz przypuszczalnie w│▒czyµ
  1942.   opcjΩ "Probe all LUNs on each SCSI device" przy konfiguracji j▒dra.
  1943.   Przynajmniej jeden u┐ytkownik musia│ tak┐e zwiΩkszyµ warto╢µ
  1944.   oczekiwania (timeout) dla SCSI w sterowniku. Zg│oszono mi, ┐e
  1945.   Nakamichi MBR-7 7 i Pioneer 12 dzia│aj▒.
  1946.  
  1947.   DostΩpne s▒ tak┐e napΩdy wielop│ytowe EIDE/ATAPI. J▒dro w wersji 2.0
  1948.   ma szcz▒tkow▒ obs│ugΩ dla napΩd≤w korzystaj▒cych z funkcji ioctl
  1949.   CDROM_SELECT_DISC. Plik z dokumentacj▒ do sterownika IDE-CD zawiera
  1950.   ╝r≤d│a kr≤tkiego programu do wybierania kompakt≤w, albo mo┐esz u┐yµ
  1951.   nowszej wersji opisanego wcze╢niej programu eject.
  1952.  
  1953.  
  1954.   6.12.  DostajΩ b│Ωdy: "/cdrom: Permission denied"
  1955.  
  1956.  
  1957.   Niekt≤re p│yty maj▒ tak ustawione prawa dostΩpu do swojego g│≤wnego
  1958.   katalogu, ┐e tylko u┐ytkownik root mo┐e go czytaµ. Przyk│adem mo┐e
  1959.   tutaj byµ p│yta InfoMagic z marca 1995. Jest to wyra╝na niedogodno╢µ.
  1960.  
  1961.   NastΩpuj▒ca │ata, grzeczno╢µ ze strony Christopha Lametera
  1962.   (clameter@waterf.org) obchodzi ten problem w j▒drze.
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.   From: clameter@waterf.org (Christoph Lameter)
  1982.   Newsgroups: comp.os.linux.setup
  1983.   Subject: InfoMagic Developers Set: Fix for CD-ROM permissions
  1984.   Date: 12 Apr 1995 20:32:03 -0700
  1985.   Organization: The Water Fountain - Mining for streams of Living Water
  1986.   NNTP-Posting-Host: waterf.org
  1987.   X-Newsreader: TIN [version 1.2 PL2]
  1988.  
  1989.   Zbi≤r p│yt "InfoMagic Developers" z marca 1995 ma b│Ωdy poniewa┐
  1990.   informacja o prawach dostΩpu zapisana w katalogu g│≤wnym przysparza
  1991.   nastΩpuj▒cych problem≤w:
  1992.  
  1993.   1. P│yta 1 bΩdzie zawsze mia│a w│a╢ciciela/grupΩ 5101/51 i ma
  1994.   dozwolony zapis (?)
  1995.  
  1996.   2. P│yta 2 i 3 maj▒ ustawione prawa rwx dla root-a i ┐adnych praw dla
  1997.   innych u┐ytkownik≤w/grupy. P│yty tej nie mo┐na odczytaµ z innego
  1998.   u┐ytkownika ni┐ root! Mam uruchomionego BBS-a i muszΩ je udostΩpniµ do
  1999.   zgrywania dla innych.
  2000.  
  2001.   Widzia│em ju┐ gdzie╢ tam kilka poprawek do tego. Jednak k│opot w tym,
  2002.   ┐e poprawki te zmieniaj▒ prawa dla WSZYSTKICH katalog≤w na p│ycie. Ta
  2003.   poprawka zmienia TYLKO prawa dostΩpu do katalogu g│≤wnego p│yty. Je╢li
  2004.   chcesz uruchamiaµ czΩ╢ci Linux-a bezpo╢rednio z tej p│yty to mo┐esz
  2005.   wpa╢µ w k│opoty je╢li wszystkie katalogi s▒ czytelne dla wszystkich i
  2006.   je╢li w│a╢cicielem wszystkich jest root.
  2007.  
  2008.   Poprawka ta zmieni prawa dostΩpu dla katalogu g│≤wnego na r-xr-xr-x i
  2009.   w│a╢ciciela/grupΩ na warto╢ci odpowiadaj▒ce opcjom uid i gid polecenia
  2010.   mount.
  2011.  
  2012.   Aby za│o┐yµ poprawkΩ:
  2013.    cd /usr/src/linux/fs/isofs
  2014.    patch <**TEN LIST**
  2015.  
  2016.   i skompiluj ponownie j▒dro (mo┐liwe, ┐e musisz poprawiµ trochΩ tΩ
  2017.   poprawkΩ w zale┐no╢ci od wersji twojego j▒dra).
  2018.  
  2019.   Poprawka ta powinna siΩ przypuszczalnie znale╝µ w j▒drze. Jaki interes
  2020.   maj▒ dane na p│ycie w grzebaniu prawami/w│a╢cicielem katalogu do
  2021.   zamontowania?
  2022.  
  2023.   --- inode.c.ORIG        Wed Apr 12 17:24:36 1995
  2024.   +++ inode.c     Wed Apr 12 17:59:12 1995
  2025.   @@ -552,7 +552,15 @@
  2026.       these numbers in the inode structure. */
  2027.  
  2028.           if (!high_sierra)
  2029.   -         parse_rock_ridge_inode(raw_inode, inode);
  2030.   +       {  parse_rock_ridge_inode(raw_inode, inode);
  2031.   +           /* check for access to the root directory rights/owner CL */
  2032.   +          if((inode->i_sb->u.isofs_sb.s_firstdatazone) == inode->i_ino)
  2033.   +           { /* Change owner/rights to the ones demanded by the mount command */
  2034.   +             inode->i_uid = inode->i_sb->u.isofs_sb.s_uid;
  2035.   +             inode->i_gid = inode->i_sb->u.isofs_sb.s_gid;
  2036.   +            inode->i_mode = S_IRUGO | S_IXUGO | S_IFDIR;
  2037.   +           }
  2038.   +        }
  2039.  
  2040.    #ifdef DEBUG
  2041.           printk("Inode: %x extent: %x\n",inode->i_ino, inode->u.isofs_i.i_first_extent);
  2042.   @@ -805,4 +813,3 @@
  2043.    }
  2044.  
  2045.    #endif
  2046.   -
  2047.   Zauwa┐, ┐e powy┐sza │ata jest raczej stara i przypuszczalnie nie
  2048.   zainstaluje siΩ g│adko w j▒drze wersji 2.0. Zobacz tak┐e pytanie na
  2049.   temat plik≤w ukrytych w dalszej czΩ╢ci tego dokumentu.
  2050.  
  2051.  
  2052.   6.13.  Jak mam interpretowaµ komunikaty o b│Ωdach IDE CD?
  2053.  
  2054.  
  2055.   Co to znaczy jak otrzymam komunikat o b│Ωdzie od sterownika CD-ROM-u -
  2056.   np. taki: "hdxx: code: xx key: x asc: xx ascq: x"?
  2057.  
  2058.   To jest komunikat o statusie/b│Ωdzie od napΩdu IDE CD-ROM. Domy╢lnie
  2059.   sterownik IDECD wypisuje informacje otrzymane przez napΩd bez
  2060.   "zawracania j▒dru g│owy". Mo┐esz zmieniµ to domy╢lne zachowanie, aby
  2061.   wy╢wietla│ w│a╢ciwy komunikat o b│Ωdzie, przez zmianΩ warto╢ci
  2062.   VERBOSE_IDE_CD_ERRORS w pliku /usr/src/linux/drivers/block/ide-cd.c na
  2063.   1 i rekompilacjΩ j▒dra.
  2064.  
  2065.  
  2066.   6.14.  Jak mogΩ powiedzieµ jak▒ prΩdko╢µ ma m≤j CD-ROM?
  2067.  
  2068.  
  2069.   Oto jeden spos≤b. Polecenie to mierzy jaki czas przeznaczony jest na
  2070.   odczytanie 1500K danych z p│yty:
  2071.  
  2072.  
  2073.  
  2074.        % time -p dd if=/dev/cdrom of=/dev/null bs=1k count=1500
  2075.        1500+0 records in
  2076.        1500+0 records out
  2077.        real 5.24
  2078.        user 0.03
  2079.        sys 5.07
  2080.  
  2081.  
  2082.  
  2083.  
  2084.   PrΩdko╢µ CD-ROM-u o pojedynczej prΩdko╢ci wynosi 150 kb na sekundΩ, co
  2085.   powinno zabraµ oko│o 10 sekund. Przy prΩdko╢ci podw≤jnej zabra│oby to
  2086.   5 sekund, przy czterokrotnej - 2,5, itd...
  2087.  
  2088.   Czas "real" powy┐ej jest przypuszczalnie tym, na kt≤ry nale┐y patrzeµ
  2089.   - w tym przypadku jest to CD-ROM podw≤jnej prΩdko╢ci. Mo┐esz zwiΩkszyµ
  2090.   ilo╢µ danych, aby otrzymaµ bardziej dok│adn▒ warto╢µ (w razie gdyby╢
  2091.   pyta│, to te dane nie s▒ cache'owane). Przypuszczalnie powiniene╢
  2092.   uruchomiµ to polecenie kilka razy i wzi▒µ ╢redni▒ z nich wszystkich.
  2093.  
  2094.  
  2095.   6.15.  M≤j CD-ROM przesta│ dzia│aµ odk▒d zainstalowa│em Linux-a.
  2096.  
  2097.  
  2098.   Zwyk│ym symptomem jest to, ┐e dysk startowy u┐yty do instalacji
  2099.   rozpozna│ tw≤j CD-ROM, ale po tym jak Linux zosta│ zainstalowany na
  2100.   dysku twardym czy dyskietce i zrestartowany - przesta│ rozpoznawaµ
  2101.   tw≤j napΩd.
  2102.  
  2103.   Najpopularniejszym powodem jest tutaj fakt, ┐e w niekt≤rych
  2104.   dystrybucjach j▒dro instalowane nie zawsze jest tym samym j▒drem,
  2105.   kt≤re znajduje siΩ na twojej dyskietce startowej. Wybra│e╢ dyskietkΩ,
  2106.   kt≤ra obs│ugiwa│a tw≤j CD-ROM, podczas gdy j▒dro, kt≤re
  2107.   zainstalowa│e╢, jest j▒drem "og≤lnym" i nie ma w nim obs│ugi CD-ROM-u.
  2108.   Mo┐esz to sprawdziµ postΩpuj▒c zgodnie ze wskaz≤wkami zawartymi w
  2109.   sekcji Rozwi▒zywanie problem≤w wcze╢niej w tym dokumencie (np. zacznij
  2110.   od sprawdzenia /proc/devices).
  2111.  
  2112.  
  2113.   Rozwi▒zaniem jest ponowna kompilacja j▒dra, upewniaj▒c siΩ
  2114.   jednocze╢nie, ┐e wszystkie sterowniki jakie potrzebujesz s▒ w│▒czone.
  2115.   Zobacz Kernel-HOWTO <http://www.jtz.org.pl/Html/Kernel-HOWTO.pl.html>
  2116.   (po polsku) je╢li nie wiesz jak to zrobiµ.
  2117.  
  2118.  
  2119.   Je╢li przekaza│e╢ jakie╢ parametry startowe do dyskietki (np.
  2120.   "hdc=cdrom"), to musisz je dodaµ do konfiguracji twojego programu
  2121.   startuj▒cego (zwykle jest to plik /etc/lilo.conf).
  2122.  
  2123.  
  2124.   6.16.  Na p│ycie s▒ "ukryte" plik, kt≤rych nie mogΩ odczytaµ.
  2125.  
  2126.  
  2127.   Niekt≤re p│yty posiadaj▒ pliki z ustawionym bitem "hidden". Normalnie
  2128.   nie mo┐na zobaczyµ tych plik≤w. Je╢li zamontujesz p│ytΩ z opcj▒
  2129.   "unhide", to wtedy pliki te powinny byµ dostΩpne (jako╢ nie widaµ,
  2130.   ┐Ωby to by│o gdziekolwiek udokumentowane).
  2131.  
  2132.  
  2133.   6.17.  Gdzie jest udokumentowane CD-ROM API?
  2134.  
  2135.  
  2136.   Je╢li chcesz napisaµ w│asn▒ aplikacjΩ, jak np. odtwarzarka audio, to
  2137.   bΩdziesz musia│ zrozumieµ API - interfejs programowana aplikacji
  2138.   (application programming interface).
  2139.  
  2140.   Oryginalnie sterownik CD-ROM-u u┐ywa│ swojej w│asnej funkcji ioctl(),
  2141.   aby obs│u┐yµ funkcje specyficzne dla ka┐dego napΩdu. Pliki nag│≤wkowe
  2142.   takie jak /usr/include/linux/sbpcd.h opisuj▒ je. Poniewa┐ wiele
  2143.   sterownik≤w bazowa│o na innych sterownikach, interfejsy, je╢li nie s▒
  2144.   identyczne, to maj▒ wiele wsp≤lnego.
  2145.  
  2146.   Ostatnio powsta│a inicjatywa ustandaryzowania interfejsu dla napΩd≤w
  2147.   CD-ROM kierowana przez Davida van Leeuwena (david@tm.tno.nl).  Polega
  2148.   ona na umieszczeniu og≤lnego kodu w jednym miejscu i upewnieniu siΩ,
  2149.   ┐e wszystkie sterowniki zachowuj▒ sie tak samo Jest to udokumentowane
  2150.   w pliku /usr/src/linux/Documentation/cdrom/cdrom-standard.tex. Kilka
  2151.   sterownik≤w to obs│uguje. Spodziewam siΩ, ┐e w nastΩpnej g│≤wnej
  2152.   wersji j▒dra (3.0?) wszyskie sterowniki CD-ROM-≤w dostosuj▒ siΩ do
  2153.   tego API.
  2154.  
  2155.   Moja ksi▒┐ka, Linux Multimedia Guide, po╢wiΩca o wiele wiΩcej miejsca
  2156.   tematowi programowania CD-ROM-≤w, szczeg≤lnie je╢li chodzi o funkcje
  2157.   audio. Zobacz na koniec sekcji Referencje.
  2158.  
  2159.  
  2160.   6.18.  Dlaczego nie widzΩ d│ugich nazw na CD-ROM-ach z Windows-≤w?
  2161.  
  2162.  
  2163.   Je╢li masz CD-ROM, kt≤ry ma d│ugie nazwy pod Windows, ale nie pod
  2164.   Linux-em, mo┐e on byµ zformatowany do Microsoft-owego systemu plik≤w
  2165.   Joliet. Rozwi▒zanie znajdziesz w odpowiedzi na nastΩpne pytanie.
  2166.  
  2167.  
  2168.   6.19.  Czy obs│ugiwany jest Microsoft-owy system plik≤w Joliet?
  2169.  
  2170.  
  2171.   Microsoft stworzy│ rozszerzenie do formatu ISO CD-ROM o nazwie Joliet.
  2172.   W czasie pisania obs│uga dla Joliet by│a w trakcie opracowywania; │aty
  2173.   by│y dostΩpne z adresu url url="http://www-
  2174.   plateau.cs.berkeley.edu/people/chaffee/joliet.html"> lub  <ftp://www-
  2175.   plateau.cs.berkeley.edu/pub/multimedia/linux/joliet/>.
  2176.  
  2177.  
  2178.  
  2179.   7.  Referencje.
  2180.  
  2181.  
  2182.   Wspomnia│em ju┐ o plikach README, zwykle zainstalowanych w
  2183.   /usr/src/linux/Documentation/cdrom. Mog▒ byµ one "kopalni▒ z│ota"
  2184.   je╢li chodzi o informacje.
  2185.  
  2186.   NastΩpuj▒ce dokumenty FAQ s▒ okresowo wysy│ane na grupΩ dyskusyjn▒
  2187.   news.answers i archiwizowane w takich miejscach w Internecie jak
  2188.   rtfm.mit.edu <ftp://rtfm.mit.edu/>:
  2189.  
  2190.  
  2191.   ╖  SCSI-HOWTO
  2192.      <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/docs/HOWTO/SCSI-HOWTO>
  2193.  
  2194.   ╖  Hardware-HOWTO
  2195.      <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/docs/HOWTO/Hardware-HOWTO>
  2196.  
  2197.   ╖  Sound-HOWTO <http://www.jtz.org.pl:/Html/Sound-HOWTO.pl.html> (po
  2198.      polsku)
  2199.  
  2200.   ╖  Kernel-HOWTO <http://www.jtz.org.pl:/Html/Kernel-HOWTO.pl.html> (po
  2201.      polsku)
  2202.  
  2203.   ╖  Distribution-HOWTO
  2204.      <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/docs/HOWTO/Distribution-
  2205.      HOWTO>
  2206.  
  2207.   ╖  CD-Writing-HOWTO <http://www.jtz.org.pl:/Html/CD-Writing-
  2208.      HOWTO.pl.html> (po polsku)
  2209.  
  2210.   Przynajmniej tuzin firm sprzedaje dystrybucje Linux-a na CD-ROM-ach;
  2211.   wiΩkszo╢µ z nich jest podana w Distribution HOWTO.
  2212.  
  2213.   NastΩpuj▒ce grupy dyskusyjne maj▒ co╢ wsp≤lnego z CD-ROM-ami:
  2214.  
  2215.  
  2216.   ╖  comp.publish.cdrom.hardware
  2217.  
  2218.   ╖  comp.publish.cdrom.multimedia
  2219.  
  2220.   ╖  comp.publish.cdrom.software
  2221.  
  2222.   ╖  comp.sys.ibm.pc.hardware.cd-rom
  2223.  
  2224.   ╖  alt.cd-rom
  2225.  
  2226.   ╖  alt.cd-rom.reviews
  2227.  
  2228.   ╖  pl.comp.os.linux - polskojΩzyczna grupa dotycz▒ca Linux-a w
  2229.      og≤lno╢ci
  2230.  
  2231.   Dobrym ╝r≤d│em informacji s▒ tak┐e grupy comp.os.linux.
  2232.  
  2233.   Du┐e archiwum informacji z CD-ROM-≤w jest na ftp.cdrom.com
  2234.   <ftp://ftp.cdrom.com:/pub/cdrom/>.
  2235.  
  2236.   [Od t│umacza.]  W Polsce polecam wspomniane ju┐ wcze╢niej
  2237.   ftp.icm.edu.pl <ftp://ftp.icm.edu.pl:/pub/Linux/>.
  2238.  
  2239.   Dokument FAQ na temat urz▒dze± IDE i ATA mo┐na zanle╝µ pod adresem
  2240.   rtfm.mit.edu <ftp://rtfm.mit.edu/pub/usenet/news.answers/pc-hardware-
  2241.   faq/enhanced-IDE/> oraz www.seagate.com
  2242.   <http://www.seagate.com/techsuppt/faq/faqlist.html>.
  2243.  
  2244.  
  2245.   Western Digital- firma, kt≤ra zapocz▒tkowa│a protok≤│ IDE - ma
  2246.   informacje na temat tego protoko│u na swoim    serwerze ftp
  2247.   <ftp://fission.dt.wdc.com/pub/standards/atapi>.
  2248.  
  2249.   StronΩ WWW po╢wiΩcon▒ multimediom mo┐na tak┐e znale╝µ na viswiz.gmd.de
  2250.   <http://viswiz.gmd.de/MultimediaInfo/>. Creative Labs ma swoj▒ stronΩ
  2251.   pod adresem www.creaf.com <http://www.creaf.com/>.
  2252.  
  2253.   W Linux Documentation Project powsta│o kilka ksi▒┐ek na temat Linux-a,
  2254.   w│▒czaj▒c Linux Installation and Getting Started. S▒ one dostΩpne za
  2255.   darmo poprzez anonimowane FTP z wiΩkszo╢ci archiw≤w Linux-owych albo
  2256.   mo┐na je otrzymaµ w formie trwa│ej.
  2257.  
  2258.   Linux Software Map (LSM), czyli mapa oprogramowania pod Linux-a jest
  2259.   nieocenionym ╝r≤d│em. LSM mo┐na znale╝µ na r≤┐nych serwerach ftp
  2260.   w│▒cznie z ftp.icm.edu.pl
  2261.   <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/LSM/>.
  2262.  
  2263.   Lista dyskusyjna na temat Linux-a ma kilka "kana│≤w" po╢wiΩconych
  2264.   r≤┐nym tematom. Aby siΩ dowiedzieµ jak siΩ do│▒czyµ, wy╢lij list ze
  2265.   s│owem "help" w tre╢ci na adres majordomo@vger.rutgers.edu. (Zauwa┐,
  2266.   ┐e podczas pisania tego dokumentu listy te by│y porz▒dnie przeci▒┐one
  2267.   i szukano jakiego╢ miejsca zastΩpczego.)
  2268.  
  2269.   Na koniec bezwstydna reklama: Je╢li chcesz siΩ dowiedzieµ o wiele
  2270.   wiΩcej na temat multimedi≤w pod Linux-em (szczeg≤lnie na temat
  2271.   aplikacji i programowania CD-ROM-≤w i kart muzycznych), zobacz moj▒
  2272.   ksi▒┐kΩ Linux Multimedia Guide, ISBN 1-56592-219-0, wydan▒ przez
  2273.   O'Reilly and Associates. Tak jak oryginalna wersja angielska, w druku
  2274.   s▒ wersje francuska i japo±ska. Po szczeg≤│y zadzwo± 800-998-9938 w
  2275.   P≤│nocnej Ameryce, albo sprawd╝ adres www.ora.com
  2276.   <http://www.ora.com/catalog/multilinux/noframes.html> albo moj▒ stronΩ
  2277.   domow▒ www.pobox.com <http://www.pobox.com/~tranter/>.
  2278.  
  2279.  
  2280.   7.1.  Od t│umacza.
  2281.  
  2282.  
  2283.   T│umaczenie to jest chronione prawami autorskimi (C) Bartosza
  2284.   Maruszewskiego.  Dozwolone jest rozprowadzanie i dystrybucja na
  2285.   prawach takich samych jak dokument oryginalny.
  2286.  
  2287.   Je╢li znalaz│e╢ jakie╢ ra┐▒ce b│Ωdy ortograficzne, gramatyczne,
  2288.   sk│adniowe, techniczne to pisz do mnie:
  2289.  
  2290.   B.Maruszewski@jtz.org.pl
  2291.  
  2292.   Oficjaln▒ stron▒ t│umacze± HOWTO jest http://www.jtz.org.pl/
  2293.  
  2294.   Aktualne wersje przet│umaczonych dokument≤w znajduj▒ siΩ na tej┐e
  2295.   stronie. DostΩpne s▒ tak┐e poprzez anonimowe ftp pod adresem
  2296.   ftp.jtz.org.pl w katalogu /JTZ/.
  2297.  
  2298.   Przet│umaczone przeze mnie dokumenty znajduj▒ siΩ tak┐e na mojej
  2299.   stronie WWW. <http://www.jtz.org.pl/bartek/tlumaczenie.html> S▒ tam
  2300.   te┐ odwo│ania do Polskiej Strony T│umaczeniowej.
  2301.  
  2302.   Kontakt z nasz▒ grup▒, grup▒ t│umaczy mo┐esz uzyskaµ poprzez listΩ
  2303.   dyskusyjn▒ jtz@jtz.org.pl. Je╢li chcesz sie na ni▒ zapisaµ, to wy╢lij
  2304.   list o tre╢ci subscribe jtz ImiΩ Nazwisko na adres
  2305.   majordomo@ippt.gov.pl
  2306.  
  2307.   Zmiany w tym dokumencie wprowadzone przez t│umacza to:
  2308.  
  2309.   - cofniΩcie ekranu SHIFT-PgUp
  2310.   - info o polskiej li╢cie i grupie dyskusyjnej.
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.